zoukankan      html  css  js  c++  java
  • VNCServer,SSH Secure Shell Client,window远程控制linux

    1.VNC远程连接linux图形化桌面

    2.SSH Secure Shell Client连接linux终端

    3.设置FTP与linux传输文件

    1.VNC远程连接linux图形化桌面

    在centos下运行:

    yum -y instll vnc vnc-server

    运行完后,rpm -q vncserver 却提示:package vncserver is not installed ,不知道什么原因,yum search vnc 发现有好几种版本,选择运行

    yum install tigervnc-server

    yum install tigervnc

    在命令行下面,即出现vncserver vncconfig vncpassword选项

    启动vncserver(服务器端)

    vncserver:n : n为sessionnumber,不指定默认为1,第一次会提示输入密码,

    以后可以用vncpassword命令修改密码。VNC默认端口为5900,远程桌面连接的端口是5900+n(由vncserver命令指定)

    关闭vncserver:

    vncserver -kill :n

    查看连接

    vncserver -list

    修改配置文件

    vim /etc/sysconfig/vncservers
    # VNCSERVERS="2:myusername"
    # VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -localhost"
    VNCSERVERS="1:root 2:kang"

    VNCSERVERARGS[1]="-geometry 1024x768"

    1,2是端口号,用于连接时的端口,geometry桌面大小,还有其他基本参数

    配置防火墙

    VNC server监听的端口是从5900开始,display:1的监听为5901 display:2的监听为5902,以此类推

    vim /etc/sysconfig/iptables

    -A INPUT -m state --state NEW -m tcp -p tcp --dport 5901 ACCEPT

    再重启防火墙:service iptables restart

    开机启动:

    chkconfig vncserver on

    启动桌面配置:

    vim /root/.vnc/xstartup 注意备份

    #!/bin/sh
    #Uncomment the following two lines for normal desktop:
    unset SESSION_MANAGER (去掉前面的注释号)
    exec /etc/X11/xinit/xinitrc(去掉前面的注释号)
    [ -x /etc/vnc/xstartup ] exec /etc/vnc/xstartup
    [ -r $HOME/.Xresources ] xrdb $HOME/.Xresources
    xsetroot -solid grey
    vncconfig -iconic &
    xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
    twm &
    gnome-session & set starting GNOME desktop(增加这一行,表示使用gnome界面,否则是xfce界面)

    主服务启动:

    service vncserver start (只启动/etc/sysconfig/vncservers所定义的界面)

    启动多个界面:(root登录的第二个界面)

    vncserver :2 (要增加配置)

    安装客户端:

    yum -y install tigervnc

    vncviewer 启动

    输入: 192.168.0.120:5901  密码:123456

    安装windows端VNC

    保证能ping通远程主机

    连接:服务器:192.168.0.120:5901 密码:123456

    下载地址:http://www.uzzf.com/soft/53970.html

    SecureCRT作为终端使用,速度更快。

    VNC和Xmanager的区别:

    VNC是远程连入操作系统,所有操作在linux端服务器端进行,即使网络中断,也不影响操作,而Xmanager是通过端口将主机服务器

    的UI界面引导到本地电脑上进行展现,如果操作中网络中断,操作失败

    VNC剪切板不能跨本地和远程,而Xmanager可以 VNC只有几百K,Xm有几十M,Xmanage只有商业版

    2.SSH Secure Shell Client连接linux终端

    Putty.SecureCRT,听说SSH Secure Shell Client是putty+secureCRT的综合体,试用了以下,可以直接从windows和linux的目录下直接传送文件,还提供和SecureCRT类似的界面,很方便,暂且就用这个了,而且不用配置。

    3.与linux传输文件

    在linux端:

    yum -y install vsftpd

    修改配置

    vim /etc/vsftpd/vsftpd.conf
    增加一些必要的配置:

    local_enable = YES

    write_enable = YES 取消这两行的注释

    启动vsftpd : vsftpd start

    这样FTP服务器就算配好了,可以用cuteftp登录虚拟机,端口默认是21

    结果找cuteFTP的序列号找了近十家,果断抛弃。

  • 相关阅读:
    在 XD 和 Axure 中使用 iconfont
    chartjs 曲线图 纪要
    js ajax 等的的一些纪要
    程序员的方向
    sqlserver 常用的练习50例子
    (function(){})()原理
    layer弹出层详解
    sqlserver 表值函数 保存使用
    关于批量下载线程池与信号机制的使用
    tp5.1 phpstudy composer 配置等
  • 原文地址:https://www.cnblogs.com/kxdblog/p/4344993.html
Copyright © 2011-2022 走看看