mac远程传文件到linux,Mac远程连接Linux服务器以及文件传输

1、连接

Mac终端自带ssh服务,可以直接连接。(windows下要先用apt-get安装ssh)

# ssh 服务器名@服务器IP

ssh myserver@192.168.xx.xx

使用密钥连接

# ssh -i 私钥路径 服务器名@服务器IP

ssh -i ~/.ssh/id_key myserver@xx.xx.xx.xx

2、远程root登陆(修改权限)

Ubuntu默认不允许远程root登陆,可以修改配置文件打开权限。

sudo vim /etc/ssh/sshd_config

方法:i进入编辑模式;注释掉PermitRootLogin行,新增PermitRootLogin yes;esc退出编辑模式;:wq保存退出

3、主机与服务器之间的文件传输

方法一:Filezila

1、把服务器配置到我的站点中,点确定保存。

8c1390341bf199edf7f2bc9227e6f259.png

2、以后点击连接即可访问服务器文件。

(也可以直接快速连接:主机填写sftp://192.168.xx.xx,用户名密码同上)

3、传文件:鼠标拖拽即可

4054892f71be4a65df40252d795134eb.png

(使用这个软件的时候有个插曲:下载完打开之后界面有一部分在屏幕之外,而且没法移动。解决方法:鼠标移动到软件界面左右边缘处,鼠标切换为调整缩放状态时可以拖动界面。)

方法二:本机终端scp命令(不用登陆服务器,过程中需要输服务器密码)

scp [-346BCpqrTv] [-c cipher] [-F ssh_config] [-i identity_file]

[-l limit] [-o ssh_option] [-P port] [-S program]

[[user@]host1:]file1 … [[user@]host2:]file2

(详情终端输入“info scp”)

上传文件:

scp servername@serverip:

下载文件:

scp servername@serverip:

上传文件夹:

scp -r servername@serverip:

下载文件夹:

scp -r servername@serverip:

例如:

# 上传文件

scp Users/myname/Downloads/filename myserver@192.168.xx.xx:/home/document

# 下载文件夹

scp -r myserver@192.168.xx.xx:/home/document Users/myname/Downloads/desdir

标签:myserver,文件传输,xx,192.168,Mac,ssh,Linux,服务器,scp

来源: https://blog.csdn.net/Parzival_/article/details/115342859

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值