[mac工具连接到linux]

电脑杂谈  发布时间:2020-04-20 11:30:27  来源:网络整理

mac 远程终端工具_mac 终端 安装软件_mac 终端安装软件

由于工作原因,需要在Linux服务器未连接到网络时部署项目-我要做的第一件事是将相关文件上传到服务器. 我结合互联网的实际情况,在互联网上搜索了很多相关信息,并整理出可供参考的步骤.

目的: Mac连接到Linux服务器,将文件上传到Linux服务器,然后解压缩.

一个,Mac连接到Linux服务器

我使用的工具是iterm2,您也可以使用Mac随附的终端工具.

输入命令以连接到Linux服务器:

ssh username@ip

其中: username是登录Linux服务器所需的用户名,ip是服务器地址. 默认端口为22,如果要指定访问接口,则可以输入命令:

ssh -p 端口号 username@ip

输入,它会要求您输入密码. 输入密码,如果密码输入正确,则说明您已连接到Linux服务器:

遇到的问题: 当我第一次开始连接到服务器时,我可能无法连接,并且出现错误:

有几个原因:

mac 终端 安装软件_mac 终端安装软件_mac 远程终端工具

1. 服务器问题.

这需要检查服务器是否正常运行mac 远程终端工具,是否可以访问等. 如果没有问题,则可能是服务器方面的技术问题,您可以找相关人员进行检查.

2. SSH未启动.

输入命令以确定是否启用ssh:

sudo systemsetup -getremotelogin

如果已启用该命令,则该命令将返回:

Remote Login: On

否则它将显示:

Remote Login: Off

如果ssh服务已经打开,则您的Linux服务器可能不稳定. 我遇到的问题是Linux服务器有问题. 即使ssh已打开,访问仍将被拒绝,并且将由管理服务器的人解决.

如果ssh服务未打开,则需要输入以下命令以打开:

sudo systemsetup -setremotelogin on

相应地,关闭ssh服务的命令是:

mac 远程终端工具_mac 终端 安装软件_mac 终端安装软件

sudo systemsetup -setremotelogin off

第二,将文件上传到服务器

这里有两种上传服务器的方法:

1. 使用scp命令.

连接到服务器后,您可以先查看服务器目录,然后在考虑将上传文件放置在何处时,退出连接:

exit

或打开另一个窗口.

由于scp命令需要首先退出连接,因此该命令为:

scp 所要上传的文件目录位置 username@ip: 将要上传至服务器上的目录位置

如果不退出连接或打开新窗口,则在执行命令时,将在服务器上找到“要上传的文件目录的位置”,并且将报告错误,并且上传失败.

输入命令,如下图所示,这里我在要上传文件的目录中.

mac 终端安装软件_mac 远程终端工具_mac 终端 安装软件

上面的最后一行显示上传成功.

2. 在Mac自己的终端中,您可以使用终端工具快速进行传输.

(我没有在iterm中尝试这种方法,因此值得检查iterm中是否具有此功能. 由于计算机是用英语设置的,所以它同时安装了中文和英文版本. 中文版紧随英文版. )p>

打开终端以找到菜单,然后选择:

也就是说mac 远程终端工具,创建一个新的远程连接:

选择安全文件传输,要传输的目标服务器将出现在服务器列中,如果没有要传输的目标服务器,请单击“ +”按钮添加服务器:

输入要添加的服务器地址,单击添加,添加后选择此服务器,然后在用户端添加用户名:

mac 终端 安装软件_mac 远程终端工具_mac 终端安装软件

单击链接按钮,将弹出一个终端窗口,让您确认是否链接(我已经验证了链接,所以没有这样的项目),输入是,输入,然后输入密码,输入后,输入:

put 本地文件路径 远程主机路径

上传文件,如下所示:

上面显示的100%提示表明上传成功. 输入相应的目录,您可以查看文件:

三,解压缩

连接到Linux服务器后,找到要解压缩的文件目录的地址,并以扩展名为.tar.xz的文件为例. 单独输入:

xz -d ***.tar.xz
tar -xvf  ***.tar

两个命令行,分别解压缩xz和tar或直接输入命令行:

tar -Jxv -f **.tar.xz(大写的J)

结束.


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-182334-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...