您的位置:首页 > 其它

使用synergy设置mac和ubuntu共享一套鼠标键盘

2015-11-18 16:47 603 查看
版本信息:
mac os版本 10.10.5  64bit
ubuntu版本 14.04 64bit

提示:
1.ubuntu作为server;mac作为client
2.都需要安装synergy,且需要版本保持一致,本例统一使用Synergy1.4.12
3.保证server和client选择的加密协议相同
4.两台设备必须在同一个局域网中
5.设置成功后,server下的鼠标键盘可以在client下使用

步骤:
1.ubuntu下安装synergy
sudo apt-get install synergy
sudo apt-get install quicksynergy

2.mac os下安装synergy
下载synergy解压并拷贝到应用程序中即可
download url:    http://pan.baidu.com/s/1sjIeWcH
3.两台设备上分别hostname命令查看设备名称
例如我的ubuntu下为 fj-Vostro-230 
我的mac下为 localhost

4.把ubuntu配置成server
synergy    //先查看线上安装的版本是否为1.4.12,若不是就去网上找对应版本重新卸载安装
(1)弹出窗口Server or Client:选择Server(new setup);Continue
(2)弹出窗口Encryption:选择加密协议Mode;注意此处server和client的选择要相同!若选择了Disable encryption(不加密),就不用输入密码了。 Done
(3)到Synergy主设置窗口:选择Server(share this computer`s mouse and keyboard)—> 选择Configure interactively——>Configure Server—->Screens and links
可以看到一个九宫格图形,正中间为你的server机器(名称即为hostname命令查询出来的:我的ubuntu设置为server,hostname是fj-Vostro-230);添加client机器按钮在右上角,左上角按钮代表删除一个设备;这里九宫格中的左右代表的就是你的主从设备的实际地理位置;譬如我的client(mac设备hostname为localhost)在server设备的左侧,那么把添加的设备拖到server的左侧,并双击修改screen
name为localhost。确定—>start即可启动server。

5.把mac配置成client
(1)解决权限问题
从 Synergy 的官方网站上可以看到, Synergy 1.4.12目前只支持到 OS X 10.8. 
由于 OS X 10.9+的一些系统变更,
导致直接双击运行 Synergy时,
会遭遇权限问题.

即便在 系统偏好设置 ->安全与隐私 ->
隐私中,
对 Synergy开放权限(勾选),依然不能解决问题.

解决办法是, 在终端中开启 Synergy:
(1.1) 定位到 Synergy的安装目录,
以命令方式启动 Synergy
> cd /
> cd Applications/Synergy.app/Contents/MacOS
> sudo open ./synergy
(1.2) 再打开系统偏好设置 ->
安全与隐私 ->隐私 ,对终端
开放权限. 

(2)打开synergy设置加密协议,步骤和server端相同
(3)进入synergy主设置窗口:选择Client(use another computer`s keyboard and mouse): 可看到Screen name:localhost;填写Server IP—>start

6.server和client都会后台运行,可以把界面工具关闭
ubuntu下输入命令synergy就可重新调出界面设置
mac下会在右上方标题栏里有synergy图标(显示绿色对号表示正在正常运行),选择show就可移栽次调出;打开后标题栏左侧选择File—Run wizard 即可调出Setup synergy;在此面板上可以重新设置Server Or Client和选择加密协议
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  synergy