Ubuntu配置ssh登陆

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/天,具体规则查看活动详情Blog Img