以前远程控制linux都是用Secure File Transfer Client和SecureCRT的,或者用samba来开共享,最近又开始尝试用远程桌面Xmanager3。

使用Xmanager3,redhat上要配置几点:
vi /etc/inittab
id:3:initdefault: 
修改为: 
id:5:initdefault: 
并将最后一行改为: 
x:5:respawn:/usr/bin/gdm

对于GDM:
vi /etc/gdm/custom.conf 
在[xdmcp]下一行添加:
Enable=1
对于KDM:
vi /usr/share/config/kdm/Xaccess
修改#* #any host can get a login window 这一行为:* #any host can get a login window
同时修改:
vi /usr/share/config/kdm/kdmrc
找到[xdmcp]
修改Enable=true
Port=177

重启,然后不可以用root登录,建立一个用户登录吧,只能使用Xstart设置桌面比如gnome登录,不可以使用ssh后startx命令,最开始我用startx想从命令行登录,难怪一直就没成功过 =,=

如果要用root登录,对于GDM添加:
vi /etc/gdm/custom.conf 
[security]
AllowRemoteRoot=true
最好写在这里,/usr/share/gdm/defaults.conf,是只读文件,不要改写。
#vi /etc/securetty 结尾增加
pts/0
pts/1
pts/2
pts/3
pts/4

vi /etc/pam.d/login 注释第一行
#auth [user_unknown=ignore success=ok ignore=ignore default=bad] pam_securetty.so
vi /etc/pam.d/remote 注释第一行
#auth       required     pam_securetty.so

OK,可以用root用户登录了。

Secure File Transfer Client
最开始使用的工具了,可以上传和下载文件,但是确定只能开一个窗口,当开启比较多后管理起来就会比较慢,而且不能记住密码。

SecureCRT
可以开标签页,而且可以记录密码,管理起来比较方便,只是下载或者上传文件比较麻烦。曾经用过一个小工具,可以在命令行里开启一个对话框来上传下载,但是那个工具没有校验功能,经常传错文件,比较让人头疼。

samba
还是共享界面最方便简介,就是开启共享相当的麻烦,而且受用户和目录的限制比较大。
smbpasswd -a usename
修改/etc/samba/smb.conf
或者通过界面配置,简单的一塌糊涂。