您的位置:首页 > 运维架构 > Linux

在MAC SecureCRT中无需输入密码登录远程Linux主机

2018-03-02 10:36 706 查看
1、在Mac本地创建公钥
执行命令:
ssh-keygen -t rsa -C “nsj820@126.com”
输入后,会提示创建.ssh/id_rsa、id_rsa.pub的文件,其中第一个为密钥,第二个为公钥。过程中会要求输入密码,为了ssh访问过程无须密码,可以直接回车
2、查看钥匙
Stars-MacBook:~ kascend$ ls .ssh/
id_rsa		id_rsa.pub	known_hosts

Stars-MacBook:.ssh kascend$ cat id_rsa.pub
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDLQpi5v6lGgVmtS/KZfHRtK8DJh4e5y/YvIuZgSEdKXGs7fc+rDvBXruyQ402JulWYbFTHdmI8HNGWgWWiniZgMyyDBYrAGEnMYjeRqpOBQ09/Q75pcNLZNLfm+wQ4m+BKn6VpS78Y+t8me1+AfueQCqABeOJafPz/0MFWGl62sXr+HjJsnvM+6V6G0Piso/7L5HK/dd8PUqE3uiJSQPOqeFig8fJ/VBp45Uv+kF9DCDsNakS6XpU03Z2VEmyON0u2rXnBiypu9F1tZGnN1nIh1n81QOh4fp5o6EZJaP9UagTEO4AF9oqHmpnIVgfxYPr/isCKrGChD4egJ1tGhMnn “nsj820@126.com”
3、将公钥复制到被管理机器上
[root@localhost .ssh]# scp id_rsa.pub root@192.168.36.194:~/.ssh/authorized_keys
或者:
打开被管理机器上的authorized_keys,vim编辑;将管理机器的公钥添加进去。
4、通过MAC SecureCRT访问服务器
访问一开始根据提示要指定下MAC上【id_rsa】的存放路径
,以后访问就可以根据SecureCRT已经配置好的信息进行无密码访问了。
5、其他
Win下的SecureCRT无密码访问就需要借助SecureCRT本身的创建密钥功能了;linux下相互之间无密码访问与此相同的意思。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: