环境:Ubuntu18.10
安装SSH:
sudo apt-get install ssh
很多帖子都是运行两条命令
sudo apt-get install openssh-client
sudo apt-get install openssh-server //!!!不是service
第一个是把所有的ssh相关的服务都安装,第二个是只安装核心。
启动SSH:
sudo service ssh start //启动ssh服务
sudo service ssh restart //重启ssh服务
检查ssh是否成功启动:
ps -e|grep ssh
出现ssh-agent 和 sshd就说明服务正在运行。
配置SSH:
很多朋友安装ssh后,在windows下使用ssh软件连接ssh失败,是因为linux下ssh默认配置为禁止root登陆,需要更改配置才能连接root用户的ssh。
配置文件地址为:/etc/ssh/sshd_config
vim /etc/ssh/sshd_config
会看到“”“#PermitRootLogin without-password”,没有#号就添加一个,
再在下面增加一句“PermitRootLogin yes”保存退出,重启服务,就可以连接成功了。
Windows下ssh软件推荐:XShell和FinalShell