远程连接Linux服务器
1、在本地生成pem文件 生成密钥:
ssh-keygen -m PEM -t rsa -b 4096
查看生成的密钥对:
ls ~/.ssh/
将私钥重命名至id_rsa.pem:
mv ~/.ssh/id_rsa ~/.ssh/id_rsa.pem
修改~/.ssh/目录权限:
chmod 700 ~/.ssh/
将id_rsa.pub文件内容重定向至authorized_keys文件:
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
使用编辑器(vim)打开配置文件
vim /etc/ssh/sshd_config
修改完成后如下: 重启ssh服务:
#重启sshd服务
systemctl restart sshd
2.本机免密登录远程机器 将id_rsa.pem文件拷贝至本机进行使用。
ssh常用命令
#启动sshd服务
systemctl start sshd
#停止sshd服务
systemctl stop sshd
#重启sshd服务
systemctl restart sshd
#查看sshd服务的状态
systemctl status sshd
#sshd服务开机启动
systemctl enable sshd
#sshd服务禁止开机启动
systemctl disable sshd
#锁定sshd服务
systemctl mask sshd
#解锁sshd服务
systemctl unmask sshd
#重新加载sshd服务的配置文件
systemctl reload sshd
|