上传文件到服务器的Linux命令

1 ssh

在Cygwin中执行:$ ssh username@remotehost

上传文件到服务器的Linux命令

2 scp

命令scp基于SSH协议,可以将本地文件拷贝到远程服务上的指定目录,格式如下:

$ scp filename username@remotehost:remotedirectory

执行:$ scp ipmsg.log [email protected]:/home/admin

上传文件到服务器的Linux命令

3 ftp/sftp

首先用root用户登录远程Linux服务器,将admin用户添加到FTP账户中。

通过echo命令追加一行到user_list文件中:# echo admin >> user_list

之后通过service命令开启FTP服务:# service vsftpd start

上传文件到服务器的Linux命令

现在就可以在本机访问FTP远程服务器了,然后通过put命令上传文件了。

在Cygwin中执行:$ sftp [email protected]

上传文件到服务器的Linux命令

4 SSH Windows Client

SSH提供了一个scp2.exe作为Windows下的scp命令工具。

具体位置:C:\Program Files (x86)\SSH Communications Security\SSH Secure Shell

上传文件到服务器的Linux命令

参考资料

相关推荐