Linux06-Linux中SSH高级应用

Linux中SSH的高级应用

免密码登录设置;配置服务器别名

提示:

有关SSH配置信息都保存在用户家目录下的.SSH目录下

1、Linux免密码登录服务器配置

在客户机执行ssh-keygen,一路回车就可以生成2个SSH密钥(非对称加密),保存在用户家目录.SSH目录下,下一步上传公钥到服务器端,运行命令ssh-copy-id -p port user@remote,然后再登录远程服务器就不需要输入密码验证了。

非对称加密算法:

使用公钥加密的数据,需要使用私钥解密;

使用私钥加密的数据,需要使用公钥解密。

2、Linux配置远程服务器别名

在客户机端.SSH目录下新建config文件,在文件中输入相关配置信息,如下:

Host a(a为服务器别名,根据自己情况命名,名称中间不能有空格)

HostName IP地址(远程服务器IP)

User b(b为远程服务器实际用户名)

Port 22(22根据实际情况确定服务使用端口)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容