1、在主机A上执行如下命令来生成配对密钥:
ssh-keygen -t rsa
2、遇到提示回车默认即可,公钥被存到用户目录下.ssh目录,比如root存放在:
/root/.ssh/id_rsa.pub
3、将主机A~/.ssh 目录中的 id_rsa.pub 文件复制到主机B的 ~/.ssh/ 目录中,并改名为 authorized_keys
scp ~/.ssh/id_rsa.pub root@192.168.100.4:/root/.ssh/authorized_keys
4、此时在A中用SSH登录B或向B拷贝文件,将不需要密码
用户名和密码需要自己设置,整个有一套流程,每个环节都要注意,避免出错。
具体方法如下:
1、选择New,新建连接。
2、Host name 处填入主机IP,再填入用户名、密码。选Login登录,也可以选save保存这个连接,方便以后使用,用户名和密码就是在这里设置。
3、登录后是这样,左侧本机,右侧连接的Linux系统。
4、红色框中图片图标从左到右功能依次为: 上一层、根目录、家目录、刷新显示。
复制文件非常简单,直接选中文件拖到另一侧即可。
假设A,B两台服务器,现在需要从A服务器scp一个文件到B服务器命令如下:
scp filename root@B_ip:path
这时需要输入B服务器的root的密码
如果想要设置直接scp不输入密码只需将B加入到A服务器的信任中即可
在A服务器中输入
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)