CentOS 6 VNCサービスの導入

1668 ワード

VNC(Virtual Network Computer)は、仮想ネットワークコンピュータの略である.VNCはUNIXとLinuxオペレーティングシステムに基づく無料のオープンソースソフトウェアであり、リモート制御能力が強く、効率的で実用的であり、WindowsとMACのどのリモート制御ソフトウェアにも匹敵する性能を有する.
Linuxでは、VNCには、vncserver、vncviewer、vncpasswd、vncconnectの4つのコマンドが含まれています.
以下CentOS 6とする.2を例として、VNCをインストールする手順は次のとおりです.
一、gnomeデスクトップ環境のインストール
gnomeデスクトップ環境がインストールされている場合は、この手順は省略します.
#  fontforge, 
yum install fontforge -y
#  gnome 
yum groupinstall Desktop -y
#  
yum groupinstall 'Chinese Support' -y
#  
sed -i '/LANG/c\LANG="zh_CN.UTF-8"' /etc/sysconfig/i18n
source /etc/sysconfig/i18n

二、vnc serverの配置
#  vnc 
yum install tigervnc tigervnc-server -y
#  vncserver 
chkconfig vncserver on
#  vnc , ~/.vnc/passwd
#  vnc , su 
vncpasswd
#  vncserver 
rpm -qc tigervnc-server
#  vncserver
vim /etc/sysconfig/vncservers
#  root 
VNCSERVERS="1:root 2:root"
#  
VNCSERVERARGS[1]="-geometry 1024x768"
VNCSERVERARGS[2]="-geometry 1024x768"
#  vncserver, 
vncserver :1
vncserver :2
#  xstartup , twm & gnome-session &
#  vncserver , , vncserver
vim ~/.vnc/xstartup
#  vncserver
vncserver -kill :1
vncserver -kill :2
#  
iptables -I INPUT -m state --state NEW -m tcp -p tcp --dport 5901 -j ACCEPT
iptables -I INPUT -m state --state NEW -m tcp -p tcp --dport 5902 -j ACCEPT
service iptables save

これでサービス側の導入が完了し、UltraVNC Viewer、TigerVNC Viewer、またはRealVNC Viewerを使用してリモートデスクトップにアクセスできます.
一般的な操作について説明します.
#  
service vncserver start
#  
service vncserver restart
#  
service vncserver stop
#  
vncserver -list