在用户A里,怎样以用B的身分来打开Firefox?

新手涉及到的教学或入门贴,推荐新手必看,版主维护
回复
头像
kelen
帖子: 734
注册时间: 2008-05-02 19:50

在用户A里,怎样以用B的身分来打开Firefox?

#1

帖子 kelen » 2009-10-26 18:06

如题.一个简单的问题, 请教.. :em20
In a world without walls who needs Windows?
头像
roylez
帖子: 1928
注册时间: 2005-10-04 10:59
来自: 上海

Re: 在用户A里,怎样以用B的身分来打开Firefox?

#2

帖子 roylez » 2009-10-26 18:14

sudo -u B firefox
弄个dropbox空间来备份文件或者做私人代码服务器
配置:[url]git://github.com/roylez/dotfiles.git[/url]
主页:http://roylez.heroku.com
各种稀奇玩意儿:http://dooloo.info
poet
帖子: 2841
注册时间: 2006-09-11 22:47

Re: 在用户A里,怎样以用B的身分来打开Firefox?

#4

帖子 poet » 2009-10-26 21:21

打开终端:
ssh -X B@localhost firefox
头像
kelen
帖子: 734
注册时间: 2008-05-02 19:50

Re: 在用户A里,怎样以用B的身分来打开Firefox?

#5

帖子 kelen » 2009-10-26 23:12

roylez 写了:sudo -u B firefox

代码: 全选

Kelen@ubuntu: >>> sudo -u apple firefox                        ~/Work/
No protocol specified
Error: cannot open display: :0.0
:em20 :em20 :em20
In a world without walls who needs Windows?
头像
roylez
帖子: 1928
注册时间: 2005-10-04 10:59
来自: 上海

Re: 在用户A里,怎样以用B的身分来打开Firefox?

#6

帖子 roylez » 2009-10-27 7:30

你又不说明是在ssh上

首先你ssh的时候就应该forward X,然后才能打开firefox这种gui程序的

ssh -X A@remote
sudo -u B firefox &
弄个dropbox空间来备份文件或者做私人代码服务器
配置:[url]git://github.com/roylez/dotfiles.git[/url]
主页:http://roylez.heroku.com
各种稀奇玩意儿:http://dooloo.info
头像
kelen
帖子: 734
注册时间: 2008-05-02 19:50

Re: 在用户A里,怎样以用B的身分来打开Firefox?

#7

帖子 kelen » 2009-10-28 23:23

没有在ssh里啊, 就是本机里的两个用户呀.
In a world without walls who needs Windows?
tusooa
帖子: 6548
注册时间: 2008-10-31 22:12
系统: 践兔
联系:

Re: 在用户A里,怎样以用B的身分来打开Firefox?

#8

帖子 tusooa » 2009-11-20 16:17

代码: 全选

su B -c "X -display :1 & DISPLAY=:1 firefox [<Args>]"

代码: 全选

] ls -ld //
头像
qlhn
帖子: 736
注册时间: 2006-08-25 10:37
联系:

Re: 在用户A里,怎样以用B的身分来打开Firefox?

#9

帖子 qlhn » 2010-08-12 10:06

学习中......
tusooa
帖子: 6548
注册时间: 2008-10-31 22:12
系统: 践兔
联系:

Re: 在用户A里,怎样以用B的身分来打开Firefox?

#11

帖子 tusooa » 2010-08-27 0:25

楼上几个挖坟的...
说明:上面的不怎么好。

代码: 全选

gksu -u B firefox

代码: 全选

] ls -ld //
回复