离线下载 | |
---|---|
获取电子书上线通知 |
查看是否已安装:
rpm -qa | grep openssh
dpkg -l | grep openssh
sudo yum install -y openssh-server openssh-clients
sudo apt-get install -y openssh-server openssh-client
sudo vim /etc/ssh/sshd_config
sudo vim /etc/ssh/sshd_config
PermitRootLogin without-password
PermitRootLogin yes
sudo ssh-keygen
,在交互提示中连续按三次回车,如果看得懂交互的表达,那就根据你自己需求来。默认生成密钥和公钥文件是在:/root/.ssh。cd /root/.ssh
,可以看到有两个文件:id_rsa (私钥) 和 id_rsa.pub (公钥)touch /root/.ssh/authorized_keys
cat /root/.ssh/id_rsa.pub >> /root/.ssh/authorized_keys
sudo chmod 700 /root/.ssh
sudo chmod 600 /root/.ssh/authorized_keys
sudo service ssh restart
sudo sysv-rc-conf ssh on
现在 SSH 客户端可以去拿着 SSH 服务器端上的 id_rsa,在客户端指定秘钥文件地址即可,这个一般由于你使用的客户端决定的,我这里推荐的是 Xshell 软件。