使用SSH(Secure Shell)传输文件到CentOS系统,通常有两种主要方法:SCP(Secure Copy Protocol)和SFTP(SSH File Transfer Protocol)。以下是这两种方法的详细步骤:
打开终端: 在你的本地计算机上打开一个终端窗口。
使用SCP命令: SCP命令的基本格式如下:
scp [选项] [源文件或目录] [目标用户@目标主机]:[目标路径]
例如,如果你想将本地的/home/user/file.txt
文件传输到远程CentOS服务器的/home/remoteuser/
目录下,可以使用以下命令:
scp /home/user/file.txt remoteuser@remotehost:/home/remoteuser/
如果目标目录不存在,SCP会自动创建它。
输入密码: 第一次连接远程服务器时,系统会提示你输入远程服务器用户的密码。输入密码后,文件传输将开始。
打开终端: 在你的本地计算机上打开一个终端窗口。
启动SFTP会话: 使用以下命令启动SFTP会话:
sftp remoteuser@remotehost
例如:
sftp user@192.168.1.100
登录: 输入远程服务器用户的密码进行登录。
传输文件: 登录成功后,你可以使用SFTP命令来传输文件。例如:
put /path/to/local/file.txt /path/to/remote/directory/
get /path/to/remote/file.txt /path/to/local/directory/
ls /path/to/remote/directory/
退出SFTP会话: 完成文件传输后,可以使用以下命令退出SFTP会话:
exit
通过以上步骤,你可以轻松地使用SSH将文件传输到CentOS系统。