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. HTML5入门要点

    要点 HTML5是HTML的最新版本.通过引入心的标签.新的语义和媒体元素,同时要依赖一组支持Web应用的JavaScript库 XHTML不再是Web页面开发标准.开发人员和W3C组织觉决定还是继续 ...

  2. PHP date()函数详解

    date (PHP 4, PHP 5) date - 格式化一个本地时间/日期 说明¶ string date ( string $format [, int $timestamp ] ) 返回将整数 ...

  3. mysql备份

    工具 mysql mysqldump 应用举例 导出 命令行下具体用法如下: mysqldump -u用戶名 -p密码 -d 数据库名 表名 脚本名; 1.导出数据库为dbname的表结构(其中用戶名 ...

  4. C++——带默认参数值的函数

    函数在声明时可以预先给出默认的形参值,调用时如给出实参,则采用实参值,否则采用预先给出的默认参数值. ,) { return x + y;} int main() { add(,);//10+20 a ...

  5. ABAP系统值

    SY-SUBRC:语句执行后的返回值,0表示成功 SY-DATUM:当前服务器日期 SY-UZEIT:当前服务器时间 SY-ULINE:255长度的水平线 SY-VLINE:垂直线 SY-INDEX: ...

  6. BZOJ 4195: [Noi2015]程序自动分析 [并查集 离散化 | 种类并查集WA]

    题意: 给出若干相等和不等关系,判断是否可行 woc NOI考这么傻逼的题飞快打了一个种类并查集交上了然后爆零... 发现相等和不等看错了异或一下再叫woc90分 然后发现md$a \neq b, a ...

  7. 深度学习(一。深度学习概览)(mooc视频https://www.icourse163.org/learn/MSRA-1002255002?tid=1002370003#/learn/content?type=detail&id=1003271123)

    一. 深度学习概览 1.为什么resnet应用在图像识别 因为传统神经网络精度有限,而只是增加层数无法提高精度.而resnet可以改变这个问题. 2.Microsoft SwitchBoard 在语音 ...

  8. 利用GUID唯一标识符并设置它的过期时间

    项目中遇到一个小问题,就是把服务器创建的GUID发送给客户端,客户端接收后,下次访问时带上这个GUID, 服务端这边就进行验证,并做相应的处理. 问题是:项目中还需要这个GUID带过期时间,那是如何设 ...

  9. etcd集群部署

    etcd是用于共享配置和服务发现的分布式KV存储系统,随着CoreOS和Kubernetes等项目在开源社区日益火热,它们都用到了etcd组件作为一个高可用.强一致性的服务发现存储仓库.操作系统版本: ...

  10. 二维码开源库ZBar-吐槽篇

    前不久在网上看到一篇文章<QR-Decoder-OV5640 二维码识别> ,是某开发板的教程.记得对应的开发板以前购买过,当初只是为了看OV5640的JPG的输出效果,结果由于公司奇葩的 ...