Mac终端命令远程开启屏幕共享进行远程控制
2015-10-21 16:25
387 查看
使用背景
我们有几台Mac作为服务器,开启了ssh,之前上线之类的操作都是通过命令来进行的。之前也没觉得什么,但是上次上线忽然增加了服务器的数量,命令一下子显得“不人性化”起来。所以决定改成“带界面”的操作。远程开启屏幕共享
ssh登陆远程主机
如果你连ssh都没开启那就没办法了。具体的登陆命令查看之前的博文:/article/3665274.html
执行开启命令
执行的命令其实就是修改一个系统屏幕分享的配置文件。具体方式如下:开启
使用以下命令进行开启共享:[code]sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -on -clientopts -setvnclegacy -vnclegacy yes -clientopts -setvncpw -vncpw mypasswd -restart -agent -privs -all
其中mypasswd为你的VNC密码。
关闭
使用以下命令关闭共享:[code]sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -deactivate -configure -access -off
为所有用户开启vnc
有时候可能会遇到开启vnc成功了,但是登陆不了的情况,可能是由于没有为所有用户开启的原因,可以尝试以下命令:[code]sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -off -restart -agent -privs -all -allowAccessFor -allUsers
开始远程控制
Mac 自带支持VNC,可以直接用系统浏览器Safari也可以使用支持VNC的第三方软件来进行控制。使用Safari控制的方式为:
打开Safari
在地址栏里输入vnc+远程主机地址
[code]vnc://192.168.168.168
回车后输入远程地址的用户名和密码
回车进行连接
有没有看到远程主机的界面?是不是很激动?
相关文章推荐
- 遗传算法一个的例子
- 键盘弹出的响应事件
- Oracle 10g 客户端连接远程数据库配置图解
- 【用EXCEL VBA控制IE】 2-1:EXCEL VBA对IE控制的基本操作-用IE访问某URL
- 不要嫌我啰嗦~继续话痨python
- TestThreadPoolExecutor.java
- leetcode38 Count and Say
- iOS8的三种分辨率
- 设置初始化参数
- XSS跨站及利用
- TestThreadPoolExecutor.java
- java.lang.NumberFormatException: For input string: "26.0"
- (转)证券行业信息化15_我的香港游记1_香港有什么特色?UBSA是一家怎样的证券公司?
- ps格式的论文转pdf
- php精确的统计在线人数的方法
- Java核心技术第12章(4)
- 标准I/O缓冲:全缓冲、行缓冲、无缓冲 .
- Jackson 高性能的JSON处理 android/移动开发必备jackson
- 删除mysql
- 关于OPenCv的安装与配置问题说明