Ubuntu配置ssh登陆
Ubuntu一般需要安装ssh
您可以先输入以下命令
ps -e | grep ssh
如果只有一个ssh-agent
那一般表示ssh-server还没有启动
需要/etc/init.d/ssh start
如果看到sshd那说明ssh-server已经启动
但是不知道为何运行以上的/etc/init.d/ssh start命令,提示找不到这个命令
所以只有先自行安装
Ubuntu安装ssh很简单
运行以下命令即可安装
sudo apt-get install openssh-server
您再运行命令
ps -e | grep ssh
就会出现sshd了,如下代码
likilone@MyUbuntu:~$ ps -e | grep ssh 1102 ? 00:00:00 ssh-agent 4000 ? 00:00:00 sshd接下来开始配置ssh无密码登陆Ubuntu
首先关闭Ubuntu的防火墙吧
即使你先前已经关闭了
1、关闭ubuntu的防火墙 ufw disable
2、卸载了iptables apt-get remove iptable
一般我们就不建议卸载防火墙了
接下来运行如下命令
ssh-keygen -t rsa
一路敲回车即可在您的主目录下的 .ssh目录下创建公匙和私匙
然后讲公匙写入到其他服务器的authorized_keys文件里即可
关于这一点大家可以参考这里,方法是一样的
CentOS7 配置SSH无密码登陆
爆款云服务器s6 2核4G 低至0.46/天,具体规则查看活动详情