SSH(Secure Shell)是一种加密的网络传输协议,用于在不安全的网络中提供安全的远程登录和其他安全网络服务。SSH 默认使用 22 端口,通过客户端-服务器架构实现远程登录。基本用法ssh username@hostname_or_ip输入密码后即可登录远程主机。修改默认端口编辑 SSH 配置文件:vi /etc/ssh/sshd_config找到Port 22并修改为Port 222。重启 SSH 服务:systemctl restart sshd使用新端口连接:ssh -p 222 username@hostname_or_ip非对称密钥认证生成密钥对:ssh-keygen -t rsa默认保存在~/.ssh/id_rsa(私钥)和~/.ssh/id_rsa.pub(公钥)。推送公钥到远程主机:ssh-copy-id -i ~/.ssh/id_rsa.pub username@hostname_or_ip之后登录无需输入密码。SCP 跨主机文件传输SCP(Secure Copy)基于 SS