如何在win7下远程桌面远程linux

如何在win7下远程桌面远程linux,第1张

在win7下远程桌面远程linux方法:

ost端系统配置:win7,32bit。

server端系统配置:ubuntu10044 LTS。

远程桌面工具:VNC。

一、在ubuntu中配置VNC server。

1安装vnc4server。

两种方法:

命令行: sudo apt-get install vnc4server。

图形界面:在System -> Administration -> Synaptic Package Manager中安装。

$ sudo apt-get install vnc4server。

2设置vnc4passwd。

$ vnc4passwd。

在$HOME/vnc目录下面生成一个passwd文件。

$HOME/vnc是一个vnc4server的关键目录。

隐藏目录,需要show hide files

3启动vnc4server。

$ vnc4server。

在/vnc目录下生成下列文件:

###-desktop:1log。

###-desktop:1pid。

xstartup。

desktop的名称在客户端连接的时候用到。

如果是desktop:1,在客户端连接的时候就填写:ip:1。

如果是Desktop 2,在客户端的时候填写:ip:2。

首次运行vnc4server会提示生成了xstartup文件,这个文件里面包含着登录启动X时的一些配置。

4重启vnc4server。

$ vnc4server -kill :1。

$vnc4server。

注意:“-kill”和“:1”之间有空格。

5额外的重要配置。

网上查到资料从UltraVNC登录,可能得到一个比较简单的窗口,因为VNC4Server缺省启动的WM是twm,如果希望启动gnome,需要改动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 & 。

x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop"& 。

x-window-manager &。

修改后:

#!/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 & 。

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

# x-window-manager &。

6多客户端配置。

只需多次运行vnc4server,产生多个desktop id可供多个客户端使用。

7vnc4server设置成开机自启动。

在etc/profile里面加入vnc4server命令

二、在win7中配置VNC Client。

1下载UltraVNC并安装。

2填入ubuntu的ip地址及你想使用的desktop pid,点击connect。

在弹出的输入密码框中输入vnc4passwd中设置的密码,即可登录,远程桌面开始。

9/10 分步阅读

想要远程linux服务器,首先需要在服务器上开通ssh服务,安装命令如下:

sudo apt-get install openssh-server

2/10

在上图的提示中,输入“y”,继续等待安装,安装成功后如下图所示

3/10

启动ssh-server服务,默认情况下安装结束后就自动启动了,可以用下列命令进行确认:

ps -e |grep ssh,如果看到截图中的sshd说明ssh-server启动成功了

启动sshserver命令:service ssh start 或者sudo /etc/initd/ssh start

关闭sshserver命令:service ssh stop

重启sshserver命令:service ssh restart

4/10

ssh-server配置文件位于/etc/ssh/sshd_config,在这里可以定义SSH的服务端口,默认端口是22,你可以自己定义成其他端口号,如333。

设置成功后重启SSH服务:

sudo /etc/initd/ssh sto

sudo /etc/initd/ssh start

或者:service ssh restart

5/10

成功启动ssh-server后,应该是可以远程登录了,经过测试,普通帐号可以正常远程登录,root帐号不行,但root拥有超级权限,是我们所需要的,因此需要调整下配置文件,允许root也可以远程登录

6/10

开通root远程登录权限

vi /etc/ssh/sshd_config

将PermitRootLogin without-password 修改为PermitRootLogin yes

查看剩余1张图

7/10

执行命令service ssh restart,重启ssh-server

8/10

上述操作结束后,linux服务器上的配置已经结束了,成功开启了ssh-server,下面需要我们在win7系统上借助putty工具来远程访问,打开百度,从百度中下载该工具

9/10

该工具是个绿色文件,比较方便,启动该工具,输入linux服务器的IP地址,点击open

10/10

弹出了操作窗口,输入用户名,密码即可成功登录,使用root登录,也成功访问

网络文件系统NFS是什么?

网络文件系统是应用层的一种应用服务,它主要应用于Linux和Linux系统、Linux和Unix系统之间的文件或目录的共享。对于用户而言可以通过NFS方便的访问远地的文件系统,使之成为本地文件系统的一部分。采用NFS之后省去了登录的过程,方便了用户访问系统资源。我之前在黑马程序员学运维的时候,老师讲过类似的问题。比较专业详细的黑马的社区就有我们老师写的文章。

linux远程桌面实际上是一种什么样的服务模式?

Linux的远程桌面应该分两个部分,首先是Linux客户机连Linux服务器,接着是windows客户机连Linux服务器,还有现在用平板电脑连远程桌面。Linux客户机连Windows服务器其实没啥可说的,rdesktop和termianlserver比起windows自带的“远程桌面连接”。命令:1nfs,telnet等均可登录,即将远程的那个配置成主机服务器,这边作为客户机登录比如:telnettelnet1921681123说明:1921681123就是远程的Ip地址2现在设想登录到远程主机rhostname上,运行gimp程序,并把它的显示输出到本机的屏幕上,那么需要依次执行以下操作:1启动X服务器#xhost+rhostname(允许远程rhostname机使用本机的XServer)2telnet(或ssh)登录远程主机#telnetrhostname3设置DISPLAY环境变量指定了一个显示设备,所有的图形程序都将显示到这个设备。DISPLAY的格式为:hostname:displaynumberscreennumber。hostname是本机主机名,或者是它的IP地址。一般displaynumber、screennumber都是0。#echo$SHELL如果返回的是/bin/ksh,那么可以用:#exportDISPLAY=本机的IP地址:00如果返回的是/bin/csh,那么可以用:#setenvDISPLAY本机的IP地址:00如果返回的是/bin/bash,那么可以用:#DISPLAY=本机的IP地址:00#exportDISPLAY4启动gimp程序#gimp

打开终端使用ssh命令链接远程服务器。 命令格式 : ssh root@19216811(root对应你使用的用户名,192……对应的服务器ip地址,一般服务器端口22,命令默认22如果需要更改端口在ssh后面 -p 端口)详细了解linux,请关注《linux就该这么学》官网。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 如何在win7下远程桌面远程linux

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情