之前也写过通过sftp协议去,通过mac自带的软件去上传文件到指定的服务器。操作还是比较繁杂的,本次介绍不需要其他的操作将文件上传到指定的服务器。
1、与之前一样,首先肯定也是需要确认本地与服务器之间能否相互通信。
liusongjie@liusongjiedeMacBook-Pro ~$ ping 172.10.10.66
PING 172.16.0.66 (172.16.0.66): 56 data bytes
64 bytes from 172.16.0.66: icmp_seq=0 ttl=63 time=2.244 ms
64 bytes from 172.16.0.66: icmp_seq=1 ttl=63 time=1.920 ms
64 bytes from 172.16.0.66: icmp_seq=2 ttl=63 time=2.529 ms
64 bytes from 172.16.0.66: icmp_seq=3 ttl=63 time=22.399 ms
64 bytes from 172.16.0.66: icmp_seq=4 ttl=63 time=18.524 ms
64 bytes from 172.16.0.66: icmp_seq=5 ttl=63 time=1.766 ms
64 bytes from 172.16.0.66: icmp_seq=6 ttl=63 time=7.127 ms
确认相互通信没有问题!
2、确认需要上传的文件在本地的路径,如Desktop下的report.html
liusongjie@liusongjiedeMacBook-Pro Desktop$ pwd report.html
/Users/liusongjie/Desktop
3、将该路径下的文件,上传到服务器172.10.10.66下的home下,启用scp命令。
格式scp 【文件本地路径】【 账户名@[IP | 域名]:/服务器上文件存储路径】
liusongjie@liusongjiedeMacBook-Pro Desktop$ scp ./report.html root@172.10.10.66:/home
root@172.10.10.66's password:
4、输入密码,就可以上传成功