首先安装 :openssh-service
sudo apt-get install update
sudo apt-get install openssh-server --安装服务器
sudo apt-get install openssh-client --安装客户端
在Terminal输入命令 ps -e |grep ssh,如果出现sshd则已经开启,
启动ssh服务命令:
1、通过SSH服务器的启动脚本文件启动SSH服务
sudo /etc/init.d/ssh start
2、使用Linux下的service命令启动SSH服务
使用service命令启动SSH服务,命令执行如下。
service sshd start
重启ssh服务:把上边命令 start 换成restart即可
停止ssh服务:start 换成stop即可
查看ssh服务:/etc/init.d/ssh status 或者 service sshd status
连接ssh远程服务:
在开启ssh服务以后,就可以在其它电脑来访问你的ubuntu系统了,开启的默认端口是22。
如果在ubuntu登录,直接用ssh [username@ip]例如:(ssh -i luo@192.168.1.103)
username为ip机器上的用户名,需要输入密码,
密码为ubuntu机器上的用户密码(执行sudo命令需要输入的)
退出ssh连接:
Terminal输入:exit
第一次连接,会提示秘钥保存。
之后如果出现长时间ssh user@ip 没反应:
1、可能是权限不够
sudo ssh user@ip
2、保存秘钥有问题
rm /home/username/.ssh/known_hosts
之后重新连接。