发博文
闲云Space

coologin.blog.chinaunix.net

   
个人资料
  • 博客访问:212206
  • 博文数量:129
  • 博客积分:3103
  • 博客等级:中校
  • 注册时间:2006-04-19 08:20:49
订阅我的博客
  • 订阅
  • 订阅到鲜果
  • 订阅到抓虾
  • 订阅到Google
字体大小: 博文
vnc,telnet,ssh,vpn一把抓 (2006-11-28 22:39)
分类: unix

远程管理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这软件。很方面。
(续……)
 

我的更多文章
前一篇:心情
亲,您还没有登录,请[登录][注册]后再进行评论