`

ubuntu ssh

 
阅读更多
1. 首先在服务器上安装ssh的服务器端。

$ sudo aptitude install openssh-server

2. 启动ssh-server。

$ /etc/init.d/ssh restart

3. 确认ssh-server已经正常工作。

$ netstat -tlp

tcp6    0    0 *:ssh                *:*                   LISTEN     -

看到上面这一行输出说明ssh-server已经在运行了。

setp1:

检查是否安装了ssh

命令:

dpkg --list|grep ssh

出现:

ii  libssh-4                             0.4.2-1ubuntu1                                        A tiny C SSH library
ii  openssh-client                       1:5.3p1-3ubuntu4                                      secure shell (SSH) client, for secure access
ii  openssh-server                       1:5.3p1-3ubuntu4                                      secure shell (SSH) server, for secure access
ii  ssh-askpass-gnome                    1:5.3p1-3ubuntu4                                      interactive X program to prompt users for a

如果有openssh-client 和openssh-server       则是已安装

如果没有安装,可输入以下命令:

sudo apt-get install openssh

step2:检测是否启动ssh

命令:

ps -ef|grep ssh

出现:

root       684     1  0 22:40 ?        00:00:00 /usr/sbin/sshd
frankwoo  2329  2285  0 22:43 ?        00:00:00 /usr/bin/ssh-agent /usr/bin/dbus-launch --exit-with-session gnome-session
root     31254   684  0 23:49 ?        00:00:00 sshd: root@pts/2
root     31408 31341  0 23:58 pts/2    00:00:00 grep --color=auto ssh

如果有ssh字眼,则表明已启动。

如果没有启动,输入以下命令:

/etc/init.d/ssh start

启动后出现:

* Starting OpenBSD Secure Shell server sshd                                                                                                          [ OK ]

表明启动成功

step3:在Windows环境下,使用putty或secureCRT连接测试

我这里用的是secureCRT。

因为要输入IP。这里我在ubuntu里输入命令:

ifconfig

因为是使用虚拟机VMware,并以UAT方式连接,因此只需看eth0这部分,命令输入后找到inet字眼,后面的IP就是你在secureCRT新建的connection里需要输入的IP。



使用 SSH 远程连接运行图形界面程序

配置允许X11转发代码:
sudo gedit /etc/ssh/ssh_config ## 设置选项
ForwardAgent yes ##
ForwardX11 yes ##
ForwardX11Trusted yes ## 这个要设置,上面二项可以不要
连接代码:
ssh -X 用户名@服务器IP "程序名" ## 直接运行一个程序
ssh -X 用户名@服务器IP # 或 先登陆再运行程序
然后用ssh登录后,就可以为了。注意服务端的sshd要重启,在服务器运行的图形界面软件全部都使用服务器的文件,不要搞错了。
分享到:
评论

相关推荐

    ubuntu ssh 离线安装包

    在Ubuntu 16.04系统中,SSH(Secure Shell)是一种网络协议,用于安全地在本地计算机与远程服务器之间进行通信。SSH离线安装包是针对无法连接到互联网的环境设计的,允许用户在没有网络的情况下安装这些必要的组件。...

    Ubuntu ssh在线安装

    ### Ubuntu SSH 在线安装知识点详解 #### 一、Ubuntu系统简介与下载 Ubuntu是一种基于Debian的Linux操作系统,广泛应用于个人电脑、服务器以及云服务环境中。它以桌面环境友好著称,并提供了大量的软件包供用户...

    如何开启Ubuntu SSH远程登录

    标题“如何开启Ubuntu SSH远程登录”涉及到的是在Ubuntu操作系统中启用Secure Shell (SSH)服务,以便进行远程登录和管理。SSH是一种加密网络协议,用于在不安全的网络上安全地执行命令行操作。以下是关于这一主题的...

    Ubuntu SSH 安装教程.docx

    Ubuntu SSH 安装教程 本文档主要讲述了在 Ubuntu 10.10 下安装和配置 SSH 服务器的步骤,并对 SSH 客户端的使用进行了详细的介绍。 一、安装 SSH 服务器 在 Ubuntu 10.10 下,安装 SSH 服务器非常简单,只需要...

    Ubuntu SSH 安装教程.pdf

    Ubuntu SSH 安装教程 SSH(Secure Shell)是一种安全的远程登录协议,广泛应用于 Unix/Linux 操作系统中。Ubuntu 作为一个流行的 Linux 发行版,也提供了 SSH 服务。本文将介绍 Ubuntu 上的 SSH 安装、配置和使用。...

    Ubuntu SSH连接其他机器很慢的解决办法.docx

    Ubuntu SSH 连接其他机器很慢的解决办法 在 Ubuntu 系统中,SSH 连接其他机器可能会出现非常慢的现象,这严重影响了我们的工作或者游戏体验。到底是什么原因导致了这种情况的发生?如何解决这个问题?本文将详细...

    Ubuntu SSH连接其他机器很慢的解决办法.pdf

    Ubuntu SSH 连接其他机器很慢的解决办法 SSH(Secure Shell)是用于远程登录和管理 Linux 服务器的安全协议,它提供了加密的连接,让用户可以安全地访问远程服务器。然而,在 Ubuntu 系统中,有时 SSH 连接其他机器...

    ubuntu 20.04 ssh离线安装包

    标题 "Ubuntu 20.04 SSH离线安装包" 提供了我们即将讨论的核心主题:在Ubuntu 20.04系统上安装SSH服务,而不在联网的情况下进行。SSH(Secure Shell)是一种网络协议,用于在不安全的网络上提供加密的远程登录和其他...

    ubuntu下ssh配置详解

    Ubuntu 下 SSH 配置详解 在 Linux 的 Ubuntu 版本下,配置 SSH 服务是一件非常重要的事情。SSH(Secure Shell)是一种安全的远程登录协议,可以实现远程登录到服务器上。下面将详细介绍在 Ubuntu 下配置 SSH 服务的...

    ubuntu离线安装包ssh-server.zip

    Ubuntu20.04离线安装openssh-server 安装步骤: sudo dpkg -i libssl1.0.0_1.0.2n-1ubuntu5.7_amd64.deb sudo dpkg -i openssh-...sudo dpkg -i ssh_8.4p1-6ubuntu1_all.deb 安装后执行: sudo service ssh restart

    ubuntu ssh服务器安装,ssh连接错误

    在Ubuntu系统中,SSH(Secure Shell)是一种网络协议,用于安全地远程登录到另一台计算机。SSH服务器是实现这一功能的核心组件,它允许用户通过加密的连接管理远程服务器。本篇将详细介绍如何在Ubuntu上安装SSH...

    Ubuntu 20.04.1安装ssh离线资源包

    本教程将详细讲解如何在Ubuntu 20.04.1 LTS(Focal Fossa)上离线安装SSH服务,包括SSH客户端、服务器和SFTP服务器。我们将使用的资源包分别为:`openssh-client_8.2p1-4ubuntu0.4_amd64.deb`、`openssh-server_8.2...

    How-to-install-ssh-on-ubuntu.rar_Ubuntu!_ubuntu ssh

    在Ubuntu系统上安装SSH(Secure Shell)是连接远程服务器、进行安全远程操作的重要步骤。SSH是一种网络协议,用于安全地远程登录到服务器,执行命令、传输文件等操作。本指南将详细阐述如何在Ubuntu上安装并配置SSH...

    ubuntu open ssh 离线安装包

    sudo dpkg -i ssh_7.2p2-4_all.deb 4.执行 sudo ps -e |grep ssh 有 sshd 说明ssh服务已经启动。 如果没有 执行 sudo service ssh start 默认端口22若需要修改,执行 sudo gedit /etc/ssh/sshd_...

    ubuntu的SSH远程登陆

    ### Ubuntu的SSH远程登录知识点详解 #### 一、前言 在现代的IT环境中,SSH(Secure Shell)作为一项重要的安全协议,被广泛应用于不同主机之间的远程管理与数据传输。Ubuntu作为一种流行的Linux发行版,其SSH远程...

    ubuntu20.04离线安装ssh-server安装包

    sudo dpkg -i libssl1.0.0_1.0.2n-1ubuntu5.7_amd64.deb sudo dpkg -i openssh-client_8.4p1-6ubuntu1_amd64.deb sudo dpkg -i openssh-sftp-server_8.4p1-6ubuntu1_amd64....sudo dpkg -i ssh_8.4p1-6ubuntu1_all.deb

    ubuntu ssh安装包

    在Ubuntu操作系统上,SSH是系统管理员和开发者常用的一种工具,它提供了加密的数据通信,确保了命令行交互、文件传输等操作的安全性。本篇文章将详细讲解如何在Ubuntu上安装SSH以及与其相关的知识点。 首先,我们来...

    Ubuntu14.04离线安装ssh所需安装包deb

    1.按以下顺序执行安装 sudo dpkg -i openssh-client_6.6p1-2ubuntu1_amd64.deb sudo dpkg -i openssh-sftp-server_6.6p1-2ubuntu1_...sudo dpkg -i ssh_6.6p1-2ubuntu1_all.deb 2.安装后输入以下命令:ps -e|grep ssh

    ubuntu20.04 sshd离线安装包

    在Ubuntu 20.04 LTS (Focal Fossa) 桌面版本中,SSH (Secure Shell) 服务并未预装,这是由于其主要设计为个人桌面使用,而非服务器环境。然而,SSH是一个非常实用的工具,尤其对于远程管理和自动化任务来说。如果你...

    ubuntu下开启ssh服务

    ### Ubuntu 下开启 SSH 服务详解 #### 一、前言 在 Ubuntu 系统中,SSH(Secure Shell)服务是一种非常重要的远程管理工具。通过 SSH,用户可以从远程位置安全地控制服务器,执行命令,传输文件等操作。本文将详细...

Global site tag (gtag.js) - Google Analytics