Mac怎样运用秘钥登录Linux办事器-linux运维
发布时间:08/01 来源:未知 浏览:
关键词:
简介
在 Mac 上配置 SSH 密钥登录长途的 Linux
相干配置
1.新建当地的 SSH 密钥
当地 生成秘钥对
ssh-keygen -t rsa -C 'youxiang@aliyun.com'
-t 指定密钥类型,默许即 rsa -C 设定注释文字,比方你的邮箱
可以设定 私钥密码,我这里设定的密码为 12345
然后在施行 cat /home/id_rsa.pub >> ~/.ssh/authorized_keys
4.当地 ssh 连贯
ssh -p <端口号> <用户名>@
5.要是没有修改默许端口,可以忽略端标语
ssh root@114.11.11.111
新建配置文件迅速登录
每次登录都需要输入会员和 ip 地址,这样也是太费事,可以增加配置文件,运用 又名 来登录
vi ~/.ssh/config
Host alias #自定义又名 HostName 114.11.11.110 #替代为你的ssh办事器ip或domain Port 22 #ssh办事器端口,默许为22 User root #ssh办事器会员名 IdentityFile ~/.ssh/id_rsa #首先个步骤生成的公钥文件对应的私钥文件
此时就可以运用 ssh jd
进行登录
制止 Linux 运用账号密码登录
1.cd /etc/ssh/
2.修改 SSH 的配置文件 vi sshd_config
RSAAuthentication yes PubkeyAuthentication yes AuthorizedKeysFile .ssh/authorized_keys #AuthorizedKeysCommand none #AuthorizedKeysCommandRunAs nobody #默许PasswordAuthentication 为yes,即允许密码登录,改为no后,制止密码登录 PasswordAuthentication no
3.重新启动 ssh 办事
systemctl restart sshd.service
以上就是Mac怎样运用秘钥登录Linux办事器的细致内容,更多请关注 百分百源码网 其它相干文章!