vnc,telnet,ssh,vpn一把抓
时间:2006-11-28 来源:coologin
远程管理linux服务器的的实现方法:
1,
vnc
http://www.realvnc.com
在linux下可以用如下命令
vncconfig
vncconfig.py
vncpasswd
vncserver
vncviewer
首先要设置密码:vncpasswd
让vnc自动启动
chkconfig --level 345 vncserver on
#/sbin/service vncserver start 修改这个掩藏文件:
vi /root/.vnc/xstartup
把最后一段xtem改为:startkde&或者gnome-session&这样(注:gnome桌面我一直没弄出来,郁闷的很)
你vncviewer后,输入:startkde,这样就启动了桌面 。 查询自已有没有安装vnc rpm -qa vncs-server http://prdownloads.sourceforge.net/vnc-tight/tightvnc-1.2.9-setup.exe?download
(下载winodows下的客户端)
vnc服务使用端口与桌面相关,vnc服务器使用tcp端口从5900开始。桌面号为1,则端口号为5901,桌面号为2,则端口号为5902。基于Java的vnc客户程序web服务,tcp端口从5800开始。
iptables -I INPUT -p tcp --dport 5901 -j ACCEPT
iptables -I INPUT -p tcp --dport 5801 -j ACCEPT 重启桌面号:
vncserver -kill 1
vncserver :1 启动1号桌面
用户 可能启动多个桌面
vncserver :2
等等,它们之间不受影响。 让系统自动管理桌面,如root的管理1号桌面,yangjp管理2号桌面。
修改:vi /etc/sysconfig/vncservers
VNCSERES= "1:root"
VNCSERES="2:yangjp" vnc下的远程协助
让双方登录到一个桌面 如果与本地运行的X-windows进行远程协助,可以在本地的X-windows打开一个终端,然后挨执行。x0vncserver -PasswordFile=/当前用户主目录/.vnc/passwd
如:x0vncserver -PasswordFile=/root/.vnc/passwd
因为远程用户要x0vncserver程序支持,所以不能关闭这个程序。当vnc客户机连接到":0"号桌面时,即与本地用户共享了桌面。实现了远程。 2,telnet
首先是安全问题,修改最大连接数
vi /etc/xined.d/telnet
添加语句:instances=3 即只可以有三个连接。
修改端口
vi /etc/service
把telnet 23/tcp
telnet 23/udp
都改为了2323
系统默认是不允许root登录的
用一个普通号进入后,用“su-”切换到root用户 ,su后的参数“-”可以得到root用户的环境变量。 (续……) 3,ssh 同样,修改 vi /etc/ssh/sshd.conf 把端口号给改了不常用的 vpn的用,cipe这软件。很方面。 (续……)
1,
vnc
http://www.realvnc.com
在linux下可以用如下命令
vncconfig
vncconfig.py
vncpasswd
vncserver
vncviewer
首先要设置密码:vncpasswd
让vnc自动启动
chkconfig --level 345 vncserver on
#/sbin/service vncserver start 修改这个掩藏文件:
vi /root/.vnc/xstartup
把最后一段xtem改为:startkde&或者gnome-session&这样(注:gnome桌面我一直没弄出来,郁闷的很)
你vncviewer后,输入:startkde,这样就启动了桌面 。 查询自已有没有安装vnc rpm -qa vncs-server http://prdownloads.sourceforge.net/vnc-tight/tightvnc-1.2.9-setup.exe?download
(下载winodows下的客户端)
vnc服务使用端口与桌面相关,vnc服务器使用tcp端口从5900开始。桌面号为1,则端口号为5901,桌面号为2,则端口号为5902。基于Java的vnc客户程序web服务,tcp端口从5800开始。
iptables -I INPUT -p tcp --dport 5901 -j ACCEPT
iptables -I INPUT -p tcp --dport 5801 -j ACCEPT 重启桌面号:
vncserver -kill 1
vncserver :1 启动1号桌面
用户 可能启动多个桌面
vncserver :2
等等,它们之间不受影响。 让系统自动管理桌面,如root的管理1号桌面,yangjp管理2号桌面。
修改:vi /etc/sysconfig/vncservers
VNCSERES= "1:root"
VNCSERES="2:yangjp" vnc下的远程协助
让双方登录到一个桌面 如果与本地运行的X-windows进行远程协助,可以在本地的X-windows打开一个终端,然后挨执行。x0vncserver -PasswordFile=/当前用户主目录/.vnc/passwd
如:x0vncserver -PasswordFile=/root/.vnc/passwd
因为远程用户要x0vncserver程序支持,所以不能关闭这个程序。当vnc客户机连接到":0"号桌面时,即与本地用户共享了桌面。实现了远程。 2,telnet
首先是安全问题,修改最大连接数
vi /etc/xined.d/telnet
添加语句:instances=3 即只可以有三个连接。
修改端口
vi /etc/service
把telnet 23/tcp
telnet 23/udp
都改为了2323
系统默认是不允许root登录的
用一个普通号进入后,用“su-”切换到root用户 ,su后的参数“-”可以得到root用户的环境变量。 (续……) 3,ssh 同样,修改 vi /etc/ssh/sshd.conf 把端口号给改了不常用的 vpn的用,cipe这软件。很方面。 (续……)
相关阅读 更多 +