网站开发的成本,域名代备案网站,北京网站建设设计公司浩森宇特,wordpress小黄锁ssh 配置学习 文章目录 ssh 配置学习一、基本概念二、ssh常用配置三、ssh常用命令1、指定端口号连接远程主机2、传输文件到远程主机3、sftp 命令用于和远程主机进行文件传输 四、关于ssh现场问题的处理总结 一、基本概念
ssh全称为Secure Shell 简称#xff0c;是一种加密传输…ssh 配置学习 文章目录 ssh 配置学习一、基本概念二、ssh常用配置三、ssh常用命令1、指定端口号连接远程主机2、传输文件到远程主机3、sftp 命令用于和远程主机进行文件传输 四、关于ssh现场问题的处理总结 一、基本概念
ssh全称为Secure Shell 简称是一种加密传输协议。ssh 协议可以保证在网络连接不安全的环境中安全地传输数据。
二、ssh常用配置 ssh 配置文件为 /etc/ssh/sshd_config 常用配置项
# 修改 ssh 端口号 Port 22 # 禁止 root 账户登录 PermitRootLogin no # 允许使用密钥进行登录 PubkeyAuthentication yes # 允许空口令登录 PermitEmptyPasswords no
三、ssh常用命令
1、指定端口号连接远程主机
ssh -p port usernamehostname2、传输文件到远程主机
scp /path/to/local/file usernamehostname:/path/to/remote/directoryscp往往会被搜出漏洞问题解决需要把scp禁用掉。
3、sftp 命令用于和远程主机进行文件传输
sftp userremote_host四、关于ssh现场问题的处理总结
问题1ssh升级完之后连接不上密码没错。
排查过程排查发现PermitRootLogin 设置成了no导致root用户无法登录成功
解决把PermitRootLogin 设置yes
问题2和问题1现象一样然后连接直接报错“拒绝连接”但是PermitRootLogin 配置没问题设置的是yes。
排查过程首先PermitRootLoginyes 没有问题重置了用户密码再次连接还是不行。
解决把UsePAM yes注释掉就能正常连接了。