问一个ssh与远程桌面的问题
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 125
- 注册时间: 2008-11-29 1:20
问一个ssh与远程桌面的问题
系统:ubuntu8.04桌面版。
问题:
1、我配置好了ssh能够远程登录了。
2、系统--首选项--远程桌面 也能设置远程桌面并通过vnc软件远程连接。(启用的服务是vino-server)
3、没有安装vnc-server(也就没有一些帖子上说的.vnc目录)
我要实现的功能是。
1、先关闭远程桌面,开通ssh服务
2、通过ssh再来打开上面2中的远程桌面设置,并设置相关参数
弄了好久都没能成功,盼高手指导
问题:
1、我配置好了ssh能够远程登录了。
2、系统--首选项--远程桌面 也能设置远程桌面并通过vnc软件远程连接。(启用的服务是vino-server)
3、没有安装vnc-server(也就没有一些帖子上说的.vnc目录)
我要实现的功能是。
1、先关闭远程桌面,开通ssh服务
2、通过ssh再来打开上面2中的远程桌面设置,并设置相关参数
弄了好久都没能成功,盼高手指导
-
- 帖子: 125
- 注册时间: 2008-11-29 1:20
Re: 问一个ssh与远程桌面的问题
简单的说就是怎么用ssh来启动这个远程桌面服务。
lidj@lidj-laptop:~$ /usr/lib/vino/vino-server
(vino-server:2072): Gtk-WARNING **: cannot open display:
输入命令不行。
lidj@lidj-laptop:~$ /usr/lib/vino/vino-server
(vino-server:2072): Gtk-WARNING **: cannot open display:
输入命令不行。
上次由 lifefx 在 2009-09-18 19:11,总共编辑 1 次。
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
-
- 帖子: 125
- 注册时间: 2008-11-29 1:20
Re: 问一个ssh与远程桌面的问题
eexpress 写了:ssh缺省没sudo功能,没权限。vnc应该是Xauth给的权限吧。
你ssh -X 试试啊。
干嘛vnc
谢谢,你说的不行。我没安装什么X,输入你说的报错
lidj@lidj-laptop:~$ X
X: user not authorized to run the X server, aborting.
lidj@lidj-laptop:~$ ssh -X
usage: ssh [-1246AaCfgKkMNnqsTtVvXxY] [-b bind_address] [-c cipher_spec]
[-D [bind_address:]port] [-e escape_char] [-F configfile]
[-i identity_file] [-L [bind_address:]port:host:hostport]
[-l login_name] [-m mac_spec] [-O ctl_cmd] [-o option] [-p port]
[-R [bind_address:]port:host:hostport] [-S ctl_path]
[-w local_tun[:remote_tun]] [user@]hostname [command]
桌面用的gnome。
现在我是ssh能连上了。那个vino也能正常使用,就是不知道怎么在ssh后打开那个vino
我的问题是,有沒有方法可以让我从远端用ssh登入我的ubuntu8.04然后在开启/usr/lib/vino/vino-server,然后再使用远端桌面操作? (只考虑使用预设的vino)
原因是因為我觉得一开机就启动vino-server好像不太安全,要登入远端桌面只需要一个密码,设定的密码要是被猜出,入侵的人就可以做他想做的事情。
如果我可以远程登入后再开启vino-server,用完就关闭,想用再开,这样感觉显的安全许多,
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
-
- 帖子: 125
- 注册时间: 2008-11-29 1:20
Re: 问一个ssh与远程桌面的问题
我已经用putty远程ssh登陆上了。(winXP下)eexpress 写了:ssh -X 后面带地址,帐号密码啊。
解决了!先设置好vino-server,然后用下面的命令可以打开关闭这个服务
gconftool -s -t bool /desktop/gnome/remote_access/enabled true (打开)
gconftool -s -t bool /desktop/gnome/remote_access/enabled false (关闭)
上次由 lifefx 在 2009-09-20 5:17,总共编辑 1 次。
- 男菜鸟
- 帖子: 1365
- 注册时间: 2008-12-16 14:01
- 来自: 漂在江湖
Re: 问一个ssh与远程桌面的问题
mark
- cnkilior
- 论坛版主
- 帖子: 4984
- 注册时间: 2007-08-05 17:40
Re: 问一个ssh与远程桌面的问题
ssh+xming
-
- 帖子: 125
- 注册时间: 2008-11-29 1:20
Re: 问一个ssh与远程桌面的问题
老大太简单了,看不懂。
另新的问题,重启后无法vncviewer链接到vino-server启动的服务器。
我的需求是能完全像本地一样操作ubuntu。就是机器我远程操作(包括登陆),但是在本地远程操作的内容都能看到。
另新的问题,重启后无法vncviewer链接到vino-server启动的服务器。
我的需求是能完全像本地一样操作ubuntu。就是机器我远程操作(包括登陆),但是在本地远程操作的内容都能看到。
- cnkilior
- 论坛版主
- 帖子: 4984
- 注册时间: 2007-08-05 17:40
-
- 帖子: 125
- 注册时间: 2008-11-29 1:20
Re: 问一个ssh与远程桌面的问题
我尝试了这种模式。这种模式一单远程的退出了。一些程序就关闭了。不能满足我的要求。cnkilior 写了:使用ssh+xming/xmanager3在windows中远程可视化管理linux
- cnkilior
- 论坛版主
- 帖子: 4984
- 注册时间: 2007-08-05 17:40
Re: 问一个ssh与远程桌面的问题
父进程死掉了,子进程也会死掉。
如果是没有X的程序。就可以用
setsid xxxxx将这个进程的父进程交给init。
如果是X的程序,无解。X的程序必须要一个X的。
如果是没有X的程序。就可以用
setsid xxxxx将这个进程的父进程交给init。
如果是X的程序,无解。X的程序必须要一个X的。
-
- 帖子: 125
- 注册时间: 2008-11-29 1:20
Re: 问一个ssh与远程桌面的问题
不知道怎么才能实现像windowsXP那种远程登录功能。