Ubuntu环境下SSH的安装及使用

一、安装客户端

sudo apt-get install ssh  或者 sudo apt-get install openssh-client

PS:为某一新用户添加 .ppk(putty 使用) 或者.pem (xshell 使用),需进入新用户之后然后操作

1,新建 .ssh文件夹,然后设置权限

chmod 700 .ssh/

2,生成ssh key

ssh-keygen

然后生成的id_rsa(私钥)和id_rsa.pub(公匙)会保存在.ssh 文件夹内

mv id_rsa id_rsa.pem
cat id_rsa.pub >> authorized_keys
chmod 600 id_rsa.pem
chmod 600 authorized_keys

将id_rsa.pem 复制到本地,点击 PuTTyGen 界面中的 Load 按钮,选择 id_rsa.pem 文件生成.ppk(私钥)
3,修改远程服务器配置

$ sudo vi /etc/ssh/sshd_config

修改内容:

Port 22
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile      .ssh/authorized_keys .ssh/authorized_keys2
UsePAM yes
PasswordAuthentication no#允许密码登录就设为yes,只允许密钥登录就设为no

4,重启服务

service sshd restart

你可能感兴趣的:(Ubuntu,ssh,ubuntu,服务器)