SSH登录

 

使用puty

 

配置ssh:

 

1.使用puttygen产生密钥(假设为publickey,privatekey.ppk)

 

2.将公钥publickey传送至服务器自家目录 ~/.ssh中,若无~/.ssh目录,自建一个:

    mkdir ~/.ssh 设置访问权限为拥有者可读写,他人不可访问700

    sudo chmod 700 ~/.ssh

    *:查询目录权限 ls -ld ~/.ssh

publickey转为openssh格式,sudo ssh-kengen -i -f publickey  > authorized_keys

 

3.打开/etc/ssh/sshd_config,将端口号更改为21passawordAuthentication 更改为no

 

4.重启ssh: /etc/init.d/ssh start

 

5.检查ssh是否开启: ps -e |grep ssh ,若有sshd则证明开启了ssh服务

 

6.将publickey重送至服务器可用u盘挂载,假设U盘为sdb1

sudo mount /dev/sdb1 /mnt/flashdisk  #ju盘挂载至flashdisk

U盘退出时执行卸载:

sudo umount /dev/sdb1

 

Sudo fdisk -l 显示磁盘信息

7.在windows端使用putty进行登录.....

 

8.OK,登录成功

 

9.file 检查文件类型 stat 检查文件属性  du 显示文件存储容量

 

 

 

从服务器生成密钥

点击 PuTTyGen 界面中的 Load 按钮,选择 id_rsa 文件,输入 passphrase(如果有的话),然后再点击 Save PrivateKey 按钮,这样 PuTTy 接受的私钥就做好了。 

 

 

 

 

 

 

 

 

安装

sudo apt-get install openssh-server

 

修改配置文件 /etd/ssh/sshd_config

 

生成RSA密钥

 ssh-keygen 

 

ssh-keygen 命令会生成两个密钥,首先我们需要将公钥改名留在服务器上:

  cd ~/.ssh mv id_rsa.pub authorized_keys然后将私钥 id_rsa 从服务器上复制出来,并删除掉服务器上的 id_rsa 文件。

 

将id_rsa放置在远程登录主机的/home/lt/.ssh目录下,

登录: ssh -l server -p 222 192.168.78.132

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值