使用Putty软件传送文件主要有以下几种方法:
使用SCP命令
在本地计算机上打开命令行界面。
使用以下格式的命令进行文件传输:
```
scp local_file_path username@server_ip:remote_file_path
```
其中,`local_file_path`是本地文件的路径,`username`是服务器的用户名,`server_ip`是服务器的IP地址,`remote_file_path`是服务器上文件存放的路径。
使用SFTP命令
在本地计算机上打开命令行界面。
输入以下命令进入SFTP环境:
```
sftp username@server_ip
```
然后输入密码。
在SFTP环境中,使用`put`命令将本地文件上传到服务器:
```
put local_file_path remote_file_path
```
其中,`local_file_path`是本地文件的路径,`remote_file_path`是服务器上文件存放的路径。
使用PSCP命令
PSCP是PuTTY自带的文件传输工具,用于在本地和远程服务器之间传输文件。
使用以下格式的命令进行文件传输:
```
pscp local_file_path username@server_ip:remote_file_path
```
其中,`local_file_path`是本地文件的路径,`username`是服务器的用户名,`server_ip`是服务器的IP地址,`remote_file_path`是服务器上文件存放的路径。
使用PSFTP工具
PSFTP是基于SSH的文件传输程序,类似于FTP,但提供了更高的安全性。
启动PSFTP:
```
psftp -i ./pri_key.ppk username@host_name
```
其中,`pri_key.ppk`是私钥文件,`username`是用户名,`host_name`是主机名(免密登录)。
建议
选择合适的工具:根据个人习惯和需求选择SCP、SFTP或PSCP/PSFTP。
安全性:使用密钥进行身份验证可以提高安全性,避免每次传输都需要输入密码。
批量传输:如果需要传输大量文件或整个目录,可以使用`-r`参数进行递归传输。
通过以上方法,你可以轻松地将文件通过Putty传输到服务器。