CentOS6.5へのVNC導入&Macからのリモートログイン
開発環境を整える際に必要になったので,簡単なメモ
【環境】
・CentOS 6.5 (サーバ)
・Mac OS X 10.9.5 (クライアント)
1)サーバ側
# yum -y install tigervnc-server
コンフィグファイルを書き換える
# vi /etc/sysconfig/vncservers
最後の2行のコメントアウトを外し,以下のように設定する
VNCSERVERS="2:hoge(個人用ユーザ)" VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp"
個人ユーザでvncパスワードを設定
# su - hoge $ vncpasswd
# service vncserver status Xvnc は停止しています # service vncserver start VNCサーバー を起動中: 2:hoge xauth: creating new authority file /home/hoge/.Xauthority
以下を編集
# vim /home/hoge/.vnc/xstartup
最終行をコメントアウトし、1行追加する
#twm & exec gnome-session
ポート5901で起動
# vncserver :1
iptablesを編集する
# vi /etc/sysconfig/iptables
以下を追加する
-A INPUT -p udp --dport 5353 -j ACCEPT -A INPUT -p tcp --dport 5901 -j ACCEPT
iptablesを再起動する
# /etc/rc.d/init.d/iptables restart
2)クライアント側
左上のリンゴマーク→システム環境設定→共有→画面共有
アクセスを許可する
Finderを起動
上に表示されるバーの「移動」→サーバに接続
ここで表示される画面にサーバアドレスとして
vnc://[サーバのIPアドレス]:5901
を入力して、接続
パスワードを問われるため、先ほどサーバ側で入力したパスワードを入力してやる
【参考記事】
・http://hosii.net/?p=109
・MacでLinuxサーバーと画面共有を行う - saito’s blog