linux文件之ssh配置文件的含义与作用
ssh远程登录命令是操作系统(包括linux和window系统)下常用的操作命令,可以帮助用户,远程登录服务器系统,查看,操作系统相关信息。linux系统对于ssh命令有专门保存其相关配置的目录和文件,配置信息包含端口,认证方式,密钥等。
相关的配置文件保存在根目录下etc目录下ssh目录(/etc/ssh/),其中包含以下文件:
moduli文件
moduli文件是用于存储SSH服务在交换密钥时的参数,这些参数可以提供一种强大的密钥交换方法,因此当该文件丢失或损坏时,SSH连接会出现问题。
ssh_config文件
ssh_config文件是针对客户端的配置文件,命令为ssh user@ip,因此当该命令报错时,通常需要修改ssh_config文件里的配置。里面包含的参数如下:
sshd_config文件
sshd_config文件是针对服务端的配置文件,修改该配置文件,可以有效的限制其他客户端连接用户的服务端。
ssh_host_* 文件
以ssh_host开头的文件则是ssh服务使用的加密算法以及对应的秘钥和公钥,通常后缀为.pub的文件是加密算法的公钥。
ssh_import_id文件
ssh_import_id文件是用于身份验证的文件,可以安全的传输登录用户的信息。
相关文章
- SQL Server导出表结构和数据(sql导出表结构和表数据)
- 告别单证积压!一套系统打破信息孤岛,电子化存证一键溯源!
- 速看!SQL server数据库日志文件过大怎么办?
- 云计算实战:数据备份(如何实现数据云备份)
- SQLServer收缩日志文件(sqlserver收缩日志文件是什么意思)
- RDS sql server使用DTS进行数据库迁移,同阿里云RDS进行数据库迁移
- 如何轻松搞定SAP HANA数据库备份?
- 对于企业数据云备份,“多备份”承诺的是成本更低,管理更高效#36氪开放日深圳站#
- 超详细的SqlServer数据库触发器总结
- Acronis Backup (Advanced)使用示例:备份与恢复(一)