赞
踩
macOS 使用交流 QQ 群:658095824,V : ez-code
准备条件:获取需要连接的 linux 机器的 ip 地址
可以使用 ifconfig 命令来查看
这里假设要访问的 ip 为 10.0.100.163
在终端输入ssh,连接到服务
ssh xx@10.0.100.163
sshpass -p 123456 ssh xx@10.0.100.163 # 带密码的访问
关于 ssh 和 sshpass 具体内容可查看:https://blog.csdn.net/lovechris00/article/details/121626047
Ubuntu 上
1、右键点击需要访问的文件夹,选择:
Properties –> Local Network Share –> Share this folder
如果文件名过长,会要求取一个短的名字来表示。
点击的过程会自动安装连接所需要的软件。
问题:
如果你的卷宗比较特殊,可能会弹出这样的提示:
'net usershare' returned error 255: net usershare add: cannot share path /data as we are restricted to only sharing directories we own.
Ask the administrator to add the line "usershare owner only = false" to the [global] section of the smb.conf to allow this.
解决方式:
修改配置文件 /etc/smba/smb.conf
:
sudo gedit /etc/samba/smb.conf
在配置文件中找到 usershare allow guests = yes
,在后面一行添加 usershare owner only = false
,前面不需要添加分号之类的。
再次去设置 properties 即可;如果无效,可以重启电脑后设置;
保存conf 文件时,终端可能会有错误提示,可以先不处理。
macOS 上
1、点击 finder,左上角菜单选择 前往 --> 连接服务器
2、输入 smb://10.0.100.163
点击连接,稍等一会儿,会看到刚才设置共享的文件夹。
如果在finder 左侧目录没有显示链接的文件夹,可以在 ``
VNC是一个远程桌面协议,只适用于Ubuntu有显示器的时候。
Ubuntu 端:安装 vnc server – x11vnc
1、下载安装 x11vnc
sudo apt-get install x11vnc
2、配置vnc密码
x11vnc -storepasswd
3、启动vnc服务
x11vnc -forever -shared -rfbauth ~/.vnc/passwd
macOS 端
1、打开屏幕共享app,地址位于 /System/Library/CoreServices/Applications/Screen\ Sharing.app
这是系统自带应用,无需额外下载。
2、输入 ip
输入刚才设置的密码,即可连接成功
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。