文章摘要: 摘要内容。
ssh
- 用于安全地登录远程服务器。
- 提供了加密的命令行界面,可以执行远程命令。
scp
- 用于在本地和远程系统之间安全地复制文件。
- 它使用SSH协议来保证数据传输的安全性。
sftp
- 提供了一个类似FTP的界面,用于安全地传输文件。
- 与FTP不同,sftp是建立在SSH之上的,因此数据传输是加密的。
ssh-keygen
- 用于生成、管理和转换SSH密钥,包括公钥和私钥。
- 这些密钥用于认证,以替代密码登录。
ssh-agent
- 一个密钥管理器,它保存解密的私钥,这样用户在每次使用SSH时就不需要重新输入密码。
- 它通常在用户会话开始时启动,并在会话结束时终止。
ssh-add
- 用于将私钥添加到ssh-agent管理的密钥列表中。
ssh-copy-id
- 用于将公钥复制到远程服务器的
~/.ssh/authorized_keys文件中,从而实现无密码登录。