mac下连接linux_mac下linux nat模式连接不上 - CSDN
精华内容
参与话题
  • mac如何ssh连接linux(ubuntu) GUI图形界面

    万次阅读 热门讨论 2020-03-29 17:35:04
    在windows 中,很多人选择安装xmanager+xshell,然后远程连接linux,就能直接调用软件的GUI界面了,轻松省事。 但是很多人没尝试过在mac终端上 sh 连接访问 linux 服务器端的图形界面。下面介绍方法 简介: 要...

     

    在windows 中,很多人选择安装xmanager+xshell,然后远程连接linux,就能直接调用软件的GUI界面了,轻松省事。

    但是很多人没尝试过在mac终端上 sh 连接访问 linux 服务器端的图形界面。下面介绍下方法

     

    简介:

    要实现远程图形访问,必须借助X11协议转发图片。X11将xclient端的图像发送回xserver端。 在我们登录远程服务器这个流程中, xserver端为mac端, xclient 为linux 服务器端。

    mac ---------------  linux(remote)

     ||                                    ||

    xserver                    xclient

     

     

     

     

    1.

    首先需要在linux 服务器端打开 X11转发

    以ubuntu为例

    编辑 /etc/ssh/sshd_config 配置文件

    配置转发参数为yes 

    X11Forwarding yes
    X11DisplayOffset 10

     

    重启ssh 服务

    service ssh restart 

    2.

    2.1 编辑mac端下文件

     

     /private/etc/ssh/ssh_config

     

    设置为

     ForwardX11yes

    2.2 安装XQuartz ,网上搜索 xquartz.en.softonic.com/    按说明安装好

     

     

    3. 测试

    打开 XQuartz

    打开 mac terminal 

    ssh -X   {用户名}@{远程端ip}; (注意大写的X)

    比如

     

     ssh -X root@192.168.1.192


     

     

     

    登录成功,输入 gvim看下,是否能调出远程界面 (注意,这个只是测试,gvim不是必须的,可以调用其他有远程桌面的)

     

     

    如果觉得有用,麻烦点一波关注,O(∩_∩)O谢谢!

    注意: 如果ssh -X登陆后, 出现 以下错误描述

    xauth key data not generated


    会发现 gvim 是无法打开的。这是因为 mac 升级,加强安全性导致的。   

     

    编辑mac 下 ~/.ssh/config (我用的root用户,普通用户可以尝试下自己的config文件 ),添加以下字段即可。

     

    ForwardX11Trusted yes


    顺便说下  远程连接  linux +nvidia显卡 ,要按照 bumblebee (提醒下自己)

    关于在Mac Catalina下,需要修改配置文件,感谢网友 青城下和IrismoonWang提醒,已经加上

    sudo nano -w /etc/ssh/ssh_config

    然后在ssh_config里面再加上 XAuthLocation /opt/X11/bin/xauth

     

    展开全文
  • Mac通过自带终端连接linux服务器

    千次阅读 2019-05-29 09:59:18
    打开Mac终端,切换到root权限 切换root权限: sudo -i 通过ssh命令连接linux服务器 ssh root@127.0.0.1(目标ip地址) root是账户名,@后面的是连接的ip地址 输入IP地址后回车,第一次连接会让你输入yes...
    1. 打开Mac终端,切换到root权限下
    切换root权限: sudo -i
    
    1. 通过ssh命令连接linux服务器
    ssh root@127.0.0.1(目标ip地址)
    root是账户名,@后面的是连接的ip地址
    输入IP地址后回车,第一次连接会让你输入yes或者no来确认是否连接,输入yes回车
    
    1. 输入密码,连接服务器

    流程截图

    展开全文
  • MAC系统连接Linux远程服务器

    万次阅读 2018-03-27 11:05:13
    mac的终端通过ssh远程连接Linux服务器: 切换到root:sudo -i 输入ssh root@+ip:ssh root@192.168.88.69 然后显示 root@120.26.8.218's password:直接在password后面输入密码回车,这时输入密码是不会显示密码 ...
    mac的终端通过ssh远程连接Linux服务器:
    切换到root:sudo -i
    输入ssh root@+ip:ssh root@192.168.88.69  
    然后显示 root@120.26.8.218's password:直接在password后面输入密码回车,这时输入密码是不会显示密码
    回车后cd / 再ls -l查看所有目录发现已经切换到linux服务器上了。
    截图如下:

    然后就可以像使用xshell一样愉快地敲出命令行操作linux远程服务器啦~

    当然还有个问题就是远程上传文件,比如你想要将本地的war包替换远程服务器上的war包,如果是Windows系统,可以直接用xftp。mac系统也很简单。

    mac向linux远程服务端上传文件:
    打开本地终端:输入命令scp 本地文件地址 root@服务端ip: 服务端路径
    然后输入密码   就有上传进度了。
    截图如下:


    OK啦~很简单吧,之前本仙女没用过mac系统,还尝试过在mac下下载xshell。这里告诉一下和我一样chun萌的孩纸,就算你会这种方式也不要做,因为真的是太蠢了,用起来也不友好。




    但是下面还是介绍下本仙女当时研究了半天的成果,跟大家分享下。各位看官就当看个题外话吧~

    可以参考(mac如何下载安装xshell)地址:

    mac下载xshell:http://blog.csdn.net/kenhins/article/details/51457228
    通过crossover下载xshell。先下载crossover和xshell4,然后再crossover上下载xshell,当然如果要用xftp还需要单独下载个xftp,将两个安装到一个容器中,这样,用xshell可以直接连接到xftp上。
    下载crossover时需要执行命令sudo spctl --master-disable让安全和隐私中有任何来源这个选项。
    crossover和xshell及xftp都已经上传到云盘上了。corssover是破解版的。

    CrossOver云盘地址:https://pan.baidu.com/s/10ffHlowOMEpjdAcFSbyC0A  密码:8an6

    xshell云盘地址:https://pan.baidu.com/s/1PX1VTv0dIYtzBxWMT_WkKw     密码:n4dz

    xfp百度云盘地址:https://pan.baidu.com/s/12qfyvS8ddC72G1ZcY2dCDg    密码:78as

    这里需要备注下:只适用xshell4,网上说xshell5不行,好像是真的呢。您要是很闲可以试下~


    展开全文
  • Mac系统下连接Linux

    千次阅读 2017-01-15 14:35:11
    Mac系统下连接Linux的方法

    打开Mac系统的“应用程序” -> “实用工具” -> “终端”

    打开mac的终端程序后,按此格式输入:

    ssh username@hostname

    例如用户名是root,地址是192.168.1.108

    则输入:

    ssh root@192.168.1.108

    然后根据提示输入“yes”和密码即可。
    展开全文
  • mac 连接linux服务器

    2019-09-04 08:49:24
    mac 利用自带的ssh连接linux服务器 打开终端 先切换到root权限 sudo -i ?好多别人的分享都有这一步,不过我没有切换权限,直接连接 输入密码就ok了 然后 ssh root@要远程连接的ip 最后输入密码即可 成功就会...
  • mac连接linux

    千次阅读 2019-08-07 15:07:22
    1、打开mac的终端、输入:ssh -p 22 root@服务器ip (或者:ssh root@服务器ip)
  • 简单来说,就两步骤   · 打开Mac终端,切换到root权限 ...·通过ssh命令连接linux服务器  ssh root@127.0.0.1  root是账户名,@后面的是连接的ip地址 然后根据提示输入密码即可成功  ...
  • Mac 连接linux 方法和传文件工具

    万次阅读 2015-05-16 22:46:23
    1.Mac连接Linux,用mac自带的Terminal工具就非常好用。 只需要在Terminal中输入: ssh -p 22 root@192.168.1.77 The authenticity of host '192.168.1.77 (192.168.1.77)' can't be established. RSA key ...
  • Mac远程登录到Linux桌面环境

    万次阅读 2012-12-20 17:18:09
    参考资料:http://narnia.cs.ttu.edu/drupal/node/132 ssh -X username@192.168.1.233 password gnome-session (注:对于openSUSE,使用startkde)
  • Mac下实现连接Linux和Windows服务器。,
  • mac使用命令终端连接linux服务器

    千次阅读 2018-10-31 15:42:06
    打开Mac终端,切换到root权限 切换root权限: sudo -i 通过ssh命令连接linux服务器 ssh root@127.0.0.1 root是账户名,@后面的是连接的ip地址 然后根据提示输入密码即可成功 ...
  • Linux查看MAC地址方法

    万次阅读 2019-04-04 10:27:22
    注:一般默认的网卡文件名是eth0,根据IP地址对应的实际情况区判断是ethx即可。 1、 ip -a 、 cat /sys/class/net/ens39/address 其中 ...不能看到本机的MAC,只能看到远程连接,服务端用的比较多。 3、dmes...
  • Mac OS X 系统上,有时候我们需要远程控制Windows或Linux电脑,通过RDP、VNC协议,使用软件在Mac OS X 上远程连接到Windows电脑上 软件推荐: 1.Jump Desktop http://www.ifunmac.com/2014/10/jump-desktop-5/...
  • Mac 远程连接linux系统图形界面

    千次阅读 2018-12-12 10:32:04
    1、mac下安装XQuartz http://www.xquartz.org 官网下载XQuartz 2、安装XQuartz,后打开终端 3、输入 ssh -X user@hostname 4、数据xclock
  • Mac使用ssh密钥登录Linux

    万次阅读 2018-07-08 16:53:05
    ssh登录Linux通常有两种方法:用户名密码登录、用户名密钥登录;使用用户名密码登录... 创建密钥对文件 打开本地终端,执行 ssh-keygen 命令创建密钥对: ...-t 指定密钥类型,默认即 rsa ,可以省略 -C 设置注...
  • linux中查看网卡mac地址

    万次阅读 2015-02-02 15:07:03
    1. ifconfig -a 其中 HWaddr字段就是mac地址 2. cat /sys/class/net/eth0/address 查看eth0的mac地址 3. cat /proc/net/arp 查看连接到本机的远端ip的mac地址 4. 程序中使用SIOCGIFHWADDR的ioctl命令获取...
  • LinuxLinux查看mac地址方法

    万次阅读 2016-05-21 18:14:42
    1. ifconfig -a 其中 HWaddr字段就是mac地址 2. cat /sys/class/net/eth0/address 查看eth0的mac地址 3. cat /proc/net/arp 查看连接到本机的远端ip的mac地址 4. 程序中使用SIOCGIFHWADDR的ioctl命令获取mac地址
  • Linux查看mac地址方法(转)

    万次阅读 2019-04-19 17:30:01
    1. ifconfig -a 其中 HWaddr字段就是mac地址 2. cat /sys/class/net/eth0/address 查看eth0的mac地址 3. cat /proc/net/arp 查看连接到本机的远端ip的mac地址 4. 程序中使用SIOCGIFHWADDR的ioctl命令获取mac地址 ....
  • 在windows 中,很多人选择安装xmanager+xshell,然后远程连接linux,就能直接调用软件的GUI界面了,轻松省事。 但是很多人没尝试过在mac终端上 sh 连接访问 linux 服务器端的图形界面。下面介绍方法   简介: ...
  • mac连接远程Linux(Ubuntu)

    千次阅读 2019-01-10 23:05:03
    博主是在mac上安装的Linux虚拟机进行测试的。此处不介绍如何安装虚拟机,如有问题,请评论区留言。 1,macLinux连接远程Linux服务器的方法:终端输入:ssh 服务器名称@ip地址,回车后输入密码。 2,如果发现上面...
1 2 3 4 5 ... 20
收藏数 117,139
精华内容 46,855
关键字:

mac下连接linux