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的序列号找了近十家,果断抛弃。

VNCServer,SSH Secure Shell Client,window远程控制linux的更多相关文章

  1. SSH Secure Shell Client连接Linux 命令行显示中文乱码问题 和oracle 查询数据中文乱码问题

    一.SSH Secure Shell Client连接Linux 命令行显示中文乱码问题 linux 设置系统语言 修改 /etc/sysconfig/i18n 文件,如 LANG="en_ ...

  2. SSH Secure Shell Client的windows客户端样式设置

    SSH Secure Shell Client下载:http://pan.baidu.com/s/1dF2lDdf 其他工具(putty-0.67)下载:http://pan.baidu.com/s/ ...

  3. SSH Secure Shell Client安装和使用

    SSH是一个用来替代TELNET.FTP以及R命令的工具包,主要是想解决口令在网上明文传输的问题.为了系统安全和用户自身的 权益,推广SSH是必要的. SSH是英文Secure Shell的简写形式. ...

  4. SSH Secure Shell Client最新版,解决Win10不兼容问题

    SSH的工具很多,像XShell,SecureCRT等等. 不过我一直用的是:SSH Secure Shell Client 主要的原因就是: 软件本身带文件浏览的功能,可以通过拖拽去实现文件上传和下 ...

  5. 利用SSH secure Shell实现windows与linux之间传输文件

    在windows下安装SSH secure Shell.默认安装后有两个快捷方式. linux下需要安装openssh-server utuntu默认安装了opens是-client,所以不需要安装, ...

  6. windows下使用 Secure Shell Client工具操作linux常用命令

    如果项目部署在linux系统上,而我们使用的是windows系统,那我们可以使用Secure Shell软件进行操作,那怎么使用它来操作tomcat呢? 1.  cd /usr/share/apach ...

  7. SSH Secure Shell Client连接Linux断开

    修改/etc/ssh/sshd_config文件,将 ClientAliveInterval 0和ClientAliveCountMax 3的注释符号去掉,将ClientAliveInterval对应 ...

  8. SSH Secure Shell Client连接centos6.5时中文字乱码处理

    在学习Linux的过程中,最先碰到的是通过SSH终端连接时发现有乱码出现,使用这篇文章先从这里说起. 在 ssh , telnet 终端中文显示乱码解决办法#vim /etc/sysconfig/i1 ...

  9. SSH Secure Shell Client的傻瓜式使用方法

    说明:本记录仅是使用此软件的一种简单的操作方式,如果想深入研究,请做如下三件事: 1)到其官网了解她的前世今生 2)下载她.安装她.操作她(这一步需要不断的尝试.不断的深入.不断的探索,当然最好理论结 ...

随机推荐

  1. JS获取滚动条距离顶部高度

    一.jQuery获取的相关方法 jquery 获取滚动条高度 获取浏览器显示区域的高度 : $(window).height(); 获取浏览器显示区域的宽度 : $(window).width(); ...

  2. Linux时间转标准时间

    [root@nhserver2 ~]# date -d '1970-1-1 0:0:0 GMT + 1394592071 seconds'Wed Mar 12 10:41:11 CST 2014

  3. 【转】GPS网平差

    进行GPS网平差的目的主要有三个: (1)消除由观测量和已知条件中存在的误差所引起的GPS网在几何上的不一致.包括闭合环闭合差不为0:复测基线较差不为0:通过由基线向量所形成的导线,将坐标由一个已知点 ...

  4. AngularJS执行流程详解(转)

    一.启动阶段 大家应该都知道,当浏览器加载一个HTML页面时,它会将HMTL页面先解析成DOM树,然后逐个加载DOM树中的每一个元素节点.我们可以把AngularJS当做一个类似jQuery的js库, ...

  5. apache 限制IP访问

    <Directory "/var/www"> Options All AllowOverride None Order Deny,Allow Deny From all ...

  6. java中Queue简介

    Queue: 基本上,一个队列就是一个先入先出(FIFO)的数据结构 offer,add区别:一些队列有大小限制,因此如果想在一个满的队列中加入一个新项,多出的项就会被拒绝.这时新的 offer 方法 ...

  7. POJ 3525 Most Distant Point from the Sea [半平面交 二分]

    Most Distant Point from the Sea Time Limit: 5000MS   Memory Limit: 65536K Total Submissions: 5153   ...

  8. Animation Physics and The Realization Of Animation In Browsers

    Animation Physics Background With the development of computer science technology, people are facing ...

  9. JSON工具类

    import java.sql.Timestamp; import java.util.Collection; import java.util.Date; import org.soul.util. ...

  10. 升级gitlab

    https://gitlab.com/gitlab-org/gitlab-ce/tree/master/doc/update https://about.gitlab.com/update/#cent ...