在Windows下遠程登錄Linux服務器
一、VNC配置
1、首先要安裝vnc-server,將vnc-server-4.0-0.beta4.1.1.i386.rpm保存在DCserver4.1系統的 /tmp目錄中,然后安裝。
rpm -ivh /tmp/vnc-server-4.0-0.beta4.1.1.i386.rpm
安裝完成后,生成配置文件是/etc/sysconfig/vncservers,其實里面需要配置一行:
VNCSERVERS="1:root"
1表示VNC以桌面1運行,可以修改配置如下:
VNCSERVERS="1:root"
可以啟動超級用戶的桌面。
還需要在/root目錄下建立.vnc目錄,然后在里面創建一個密碼文件passwd,空的就可以,VNC服務第一次啟動時會要求設置密碼,注意,這個密 碼是VNC連接時的密碼,與系統密碼可以不同。
mkdir /root/.vnc
touch /root/.vnc/passwd
/etc/init.d/vncserver start
再修改/root/.vnc目錄下xstartup文件,將最后一行
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
替換成
startkde
這樣就可以啟動KDE了。
2、安裝客戶端(windows客戶端我們僅以個人名義發送,紅旗公司不負責!)
vnc-3.3.7-x86_win32.exe
桌面上會生成一個VNC圖標,雙擊它,在出現登錄提示的時候指定服務器的ip就可以了,如:
172.16.82.18:1
后面的1就對應用root用戶登錄。
二、XDM服務(配置較繁瑣,支持widnows下的x-win32或者Xmanager客戶端)
1、配置服務器
(1)配置xfs(“X Font Server”,可以由由一臺服務器來統一提供字體,遠程圖形客戶端程序就不需要單獨安裝所有的字體了。)
xfs的配置文件是/etc/X11/fs/config,內容如下:
========================================
#
# Default font server configuration file for Mandrake Linux workstation
#
# allow a max of 4 clients to connect to this font server
client-limit = 10
# when a font server reaches its limit, start up a new one
clone-self = off
# alternate font servers for clients to use
#alternate-servers = foo:7101,bar:7102
# where to look for fonts
# Some of these are commented out, i.e. the TrueType and Type1
# directories in /usr/share, because they arent forced to be
# installed alongside X.
#
catalogue = /usr/X11R6/lib/X11/fonts/misc:unscaled,
/usr/X11R6/lib/X11/fonts/75dpi:unscaled,
/usr/X11R6/lib/X11/fonts/100dpi:unscaled,
/usr/X11R6/lib/X11/fonts/misc:unscaled,
/usr/X11R6/lib/X11/fonts/Type1,
/usr/X11R6/lib/X11/fonts/Speedo,
/usr/X11R6/lib/X11/fonts/mdk:unscaled,
/usr/share/fonts/default/Type1,
/usr/share/fonts/ttf/big5,
/usr/share/fonts/ttf/gb2312,
/usr/share/fonts/ttf/decoratives,
/usr/share/fonts/ttf/western
# in 12 points, decipoints
default-point-size = 120
# 100 x 100 and 75 x 75
default-resolutions = 75,75,100,1
# how to log errors
use-syslog = on
# don't listen to TCP ports by default for security reasons
#no-listen = tcp
========================================
原文件的內容可以按照實際修改,也可以基本不做修改,但是注意,一定要把最后一行“no-listen = tcp”注釋掉,否則xfs服務就不會監聽TCP端口了,xfs默認的端口號的7100,可以在/etc/services文件中看到。
使用下面的命令來啟動xfs:
/etc/init.d/xfs start
xfs啟動成功后,可以使用命令
netstat -ln
來確認7100端口已綁定:
tcp 0 0 0.0.0.0:7100 0.0.0.0:* LISTEN
(2)配置xdm(“X Display Manager”,由它來啟動X Window服務器,并管理圖形客戶端程序的登錄、會話、啟動窗口管理器KDE等。KDE的xdm叫kdm,目前紅旗的產品使用的Xwindows都是 KDE)
xdm的配置文件都放在/etc/X11/xdm目錄下。
首先修改xdm-config文件,找到一行:DisplayManager.requestPort: 0
注釋這行:!DisplayManager.requestPort: 0
使xdm能夠監聽XDMCP連接。
接下來修改Xaccess文件,這是控制客戶端訪問的配置文件,修改內容如下:
* #any host can get a login window
這里允許所有的計算機都可以連接xdm。
現在可以直接使用
xdm
命
新文章:
- CentOS7下圖形配置網絡的方法
- CentOS 7如何添加刪除用戶
- 如何解決centos7雙系統后丟失windows啟動項
- CentOS單網卡如何批量添加不同IP段
- CentOS下iconv命令的介紹
- Centos7 SSH密鑰登陸及密碼密鑰雙重驗證詳解
- CentOS 7.1添加刪除用戶的方法
- CentOS查找/掃描局域網打印機IP講解
- CentOS7使用hostapd實現無AP模式的詳解
- su命令不能切換root的解決方法
- 解決VMware下CentOS7網絡重啟出錯
- 解決Centos7雙系統后丟失windows啟動項
- CentOS下如何避免文件覆蓋
- CentOS7和CentOS6系統有什么不同呢
- Centos 6.6默認iptable規則詳解