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

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值