mac 怎么登录到 linux 服务器并传输文件

mac 怎么登录到 linux 服务器并传输文件,第1张

在MAC上连接到LINUX的 *** 作:1、从bingcc官网把LINUX实例的密钥下载到mac本地并保存到了下载目录:

其目录为:“/Users/username/Downloads”(这里username为你当前苹果机的用户名)”

2、Finder ->应用程序 ->使用工具下找到 终端,双击打开:

3、输入命令(绿色部分为命令,括号内为注释):

Lau-TensionmatoMac:~Tension$ cd

~/downloads(切换到下载路径

Lau-TensionmatoMac:Downloads Tension$ ls(显示路径下的文件

mykey.txt

4、把密钥文件mykey.txt移动到“~.ssh”目录下并重命名为id_rsa

Lau-TensionmatoMac:Downloads Tension$ mv

mykey.txt

~/.ssh(移动密钥文件)

Lau-TensionmatoMac:Downloads Tension$ cd

~/.ssh(切换到“~/.ssh”路径下)

Lau-TensionmatoMac:.ssh Tension$ ls(显示路径下的文件)

known_hosts

mykey.txt

Lau-TensionmatoMac:.ssh Tension$ mv

mykey.txt

id_rsa(将密钥文件改名为id_rsa)

Lau-TensionmatoMac:.ssh Tension$ ls(显示路径下的文件)

id_rsa

known_hosts

5、接下来可能会出现如下提示(没有出现提示的可以直接忽略)。输入yes,机器将远程ip信息保存到了“~/.ssh”目录下的known_hosts文件上,下次连接同一ip时因保留了信息则不会再出现提示。

The authenticity of host '113.108.230.87 (113.108.230.87)' can't be established.

RSA key fingerprint is 03:8a:8e: 30:65:7c:b6:20:2c:67:13:5d:e6:78:32:47.

Are you sure you want to continue connecting (yes/no)? yes

Warning: Permanently added '113.108.230.87' (RSA) to the list of known hosts.

8.最后,可以发现终端命令行前面的参数有变化,说明连接成功!

Last login: Fri Nov 16 15:40:47 2012 from 219.135.147.19

[root@bingo-centos5 ~]#

最初是想上传文件到阿里云,折腾了很久需要ssh 连接到远程服务端,但连接的时候一只报连接超时,

ssh 本地连接的报错如下:

查了资料说是要给 PermitRootLogin 加权限,然后网上一顿搜,

输出命令进入文件 sudo vi /etc/ssh/sshd_config

我的情况是

1. 需要输入i,进入insert模式编辑文本,这时下方会出现 --INSERT-- 提示

修改完之后的保存

2.esc退出插入模式

3. 同时按着键盘上的shift 和Q 健,就会出现下面的提示,

Entering Ex mode.  Type "visual" to go to Normal mode.

:

 输入对应的命令 

wq 保存后退出vi,若为 :wq! 则为强制储存后退出(常用)

:w    保存但不退出(常用)

:w!  若文件属性为『只读』时,强制写入该档案

:q    离开 vi (常用)

:q!  若曾修改过档案,又不想储存,使用 ! 为强制离开不储存档案。

:e!  将档案还原到最原始的状态!

然后回撤,修改完成


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12086642.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存