SSH(Secure Shell)是一种网络协议,用于计算机之间的安全通信和数据传输。以下是一些基本的SSH使用指南。
安装 SSH 客户端
在开始使用SSH之前,您需要在您的计算机上安装SSH客户端。大多数操作系统都自带了SSH客户端,例如Linux系统中的ssh
命令和Windows系统中的PuTTY。
- Linux和macOS:通常系统自带SSH客户端。
- Windows:您可以使用Git Bash、MobaXterm或PuTTY等第三方客户端。
连接到远程服务器
要连接到远程服务器,您可以使用以下命令:
ssh user@hostname
user
:您的用户名。hostname
:远程服务器的地址。
例如,要连接到名为example.com
的远程服务器,您的用户名为username
,则命令如下:
ssh username@example.com
SSH 密钥认证
使用密码认证连接到远程服务器可能不够安全。您可以使用SSH密钥认证来提高安全性。
- 生成SSH密钥对:
ssh-keygen -t rsa -b 4096
将公钥添加到远程服务器的
~/.ssh/authorized_keys
文件中。使用密钥认证连接到远程服务器:
ssh -i /path/to/private/key user@hostname
基本操作
以下是SSH的一些基本操作:
- 查看远程服务器上的文件:
ls
- 创建文件:
touch filename
- 编辑文件:
nano filename
- 下载文件:
curl -o local_filename remote_filename
- 上传文件:
scp local_filename user@hostname:/path/to/remote/directory
更多信息
如果您需要更详细的信息,请访问我们的SSH 客户端配置指南。
SSH连接