Ubuntu安装SSHserver

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Ubuntu安装SSHserver
Ubuntu安装SSH SERVER
sudo apt-get update
sudo apt-get install openssh-server
安装好后查看SSH是否启动
打开”终端窗⼝”,输⼊:sudo ps -e |grep ssh–>回车–>有sshd,说明ssh服务已经启动,如果没有启动,输⼊sudo service ssh start–>回车–>ssh服务就会启动
输出如下:
username@ubuntu:~$ sudo ps -e |grep ssh
2068 ? 00:00:00 ssh-agent
4068 ? 00:00:00 sshd
ssh-agent表⽰ssh-client启动,sshd表⽰ssh-server启动了。

如果缺少sshd,说明ssh服务没有启动或者没有安装。

安装ssh-client命令:sudo apt-get install openssh-client
安装ssh-server命令:sudo apt-get install openssh-server
ssh服务默认的端⼝是22,可以更改端⼝,使⽤如下命令打开ssh配置⽂件:
sudo gedit /etc/ssh/sshd_config
配置⽂件内容如下:
# Package generated configuration file
# See the sshd(8) manpage for details
# What ports, IPs and protocols we listen for
Port 22
# Package generated configuration file
# See the sshd(8) manpage for details
# What ports, IPs and protocols we listen for
修改端⼝号(Port)后,重启ssh服务即可⽣效,命令如下:
sudo /etc/init.d/ssh restart
ssh服务启动后,即可登陆,登陆命令格式为:ssh username@hostname
其中,username为⽤于登录远程ssh服务器的当前主机⽤户名,hostname为远程服务器的主机名(如域名)或主机ip地址,主机名可
在/etc/hostname中修改与查看。

例如:
当前主机ip地址:192.168.10.98,⽤户名为username;准备远程登陆ip地址为192.168.10.111的主机,登陆命令:
ssh username@192.168.10.111
根据提⽰输⼊密码,即可远程登陆。

退出远程登陆命令:exit
ssh认证连接的过程
1、ssh实现安全链接建⽴,利⽤要是和锁头
钥匙=私钥锁头=公钥,私钥可以解密公钥
2. 公钥可以在⽹络中传输,私钥再本地主机保存
ssh知识要点:
ssh是安全的加密协议,⽤于远程链接linux服务器
ssh 默认端⼝是22,安全协议版本sshv2,出来2之外还有1(有漏洞)
ssh服务端主要包括两个服务功能 ssh远程链接和sftp服务
linux ssh 客户端包括ssh 远程链接命令,以及远程拷贝scp命令等。

相关文档
最新文档