当我们搭建一台新的ubuntu服务器时,往往需要使用工具连接服务器,并且配置免密登录。步骤如下:
1、确认是否安装了ssh服务
执行命令:
ps -ef | grep ssh
发现没有sshd,说明没有安装ssh服务
2、安装ssh服务
执行命令:
sudo apt install openssh-server
3、查看是否启动成功
执行命令:
systemctl status sshd
发现status是active的,代表已启动,可以使用ssh命令远程连接服务器了
4、配置免密登录
在用户的家目录下,查看是否存在.ssh隐藏目录,存在的话再看是否存在authorized_keys文件,存在则使用root用户直接编辑,添加客户端的公钥内容即可。不存在的话,创建.ssh目录,以root用户创建并编辑authorized_keys文件,添加客户端公钥内容。然后什么也不用做,直接使用客户端连接工具连接服务器即可。