SSH、VNC等相关服务配置及应用

1.实验平台:Ubuntu11.10

2.PC数量  :3

3.PC的IP  :windows               IP  192.168.2.3      

                 www.ubuntu.ly         IP  192.168.2.4

                 ubuntuclient         IP  192.168.2.5

4.SSH的应用

   ssh [-f] [-o 参数项目] [-p 非标准端口] [账号@]IP [命令]

   参数与选项:

   -f :需要配合后边的[命令] ,不登陆远程主机直接发送一个命令过去

   -o:参数项目:

         ConnectTimeout=秒数 : 连接等待的秒数,减少等待的时间

         StrictHostKeyChecking=[yes|no|ask] :默认是ask,若要让 public key 主动加入 known_host,则可以设置为no 

   -p:如果sshd在非标准端口则使用该命令

5.服务器公钥记录文件:~/.ssh/known_hosts

6.SFTP应用:sftp 用户@IP

   针对远程机的命令    :pwd、chgrp groupname PATH、chown ownername PATH、chmod 644 PATH、rename oldname newname、ln oldname newname等

   针对本机的命令       :以上命令前加上“l”,如lls

   针对上传下载的命令 :put [本机目录或文件] [远程]

                                put [本机的文件或目录]

                                get [远程的主机或目录] [本机]

                                get [远程的主机或目录] 

7.SCP应用:scp [-pr] [-l 速率] file [账号@]主机:目录名 #上传

                 scp [-pr] [-l 速率] [账号@]主机:file 目录名 #下载

  -p:保留文本原有的权限信息

  -r:用于复制目录

  “:”后边的是远程主机的的文件,“:”在前就是从远程主机下载,“:”在后就是从本地上传

8.windows端客户通过PUTTY、PSFT访问

9.VNC服务器

 port:5901~5910

   apt-get install vnc4server

   vncserver [: 号码] [-geometry 分辨率] [options]

   vncserver [-kill :号码]

   密码存放:~/.vnc/passwd

   修改配置文件~/.vnc/xstartup

   #x-terminal-emulator -geometry 80x24 -ls -title "$VNCDESKTOP Desktop" &

   #x-window-manager &

   vncserver -kill :号码

   vncserver :号码 -query localhost

10.vnc客户端

   apt-get install xtightvncviewer

   vncviewer IP:号码

11.在Ubuntu鼠标右键添加“终端”

   apt-get install nautilus-open-terminal

   shutdown -r now

12.开机启动VNC Server

   木有在Ubuntu下尝试过

13.关于VNC下不能输入“d”的问题,解决方法:

     apt-get install gconf-editor

     在远程环境下操作如下步骤:

     gconf-editor(可以复制黏贴),这样会弹出一个对话框,到“Apps->Metacity->Global keybingdings”中找“show desktop”,修改默认值。注销之后重新登录生效

posted on 2014-03-18 17:20  牛X浪人  阅读(289)  评论(0编辑  收藏  举报