再次问如何使用root登录,系统组不能解决还是不给解决?
Tofloor
poster avatar
uncleJian
deepin
2013-12-05 02:14
Author
之前问过一次,没有给过答案,今天更新了13版本,请问我怎么使用root登录?我做软件开发工作的,使用的工具目录在root有权限操作的目录下,我现在每次编译都要把文件移到另一个目录进行操作。确实需要root,看到论坛里很多人问,但是没有答案,只有回答root没必要的,我想有没有必要是要看个人需求的,如果真的解决不了,还是不要来给我讲这些大道理了吧,deepin里人才济济,不可能解决不了这个问题吧.....
Reply Favorite View the author
All Replies
cxbii
deepin
2013-12-05 02:20
#1
之前问过一次,没有给过答案,今天更新了13版本,请问我怎么使用root登录?我做软件开发工作的,使用的工具目录在root有权限操作的目录下,我现在每次编译都要把文件移到另一个目录进行操作。确实需要root,看到论坛里很多人问,但是没有答案,只有回答root没必要的,我想有没有必要是要看个人需求的,如果真的解决不了,还是不要来给我讲这些大道理了吧,deepin里人才济济,不可能解决不了这个问题吧.....
上次说得很清楚了,使我们设置不给root登陆的。不存在技术问题。
我们默认不给root登陆是照顾大部分人。
如果你真要,我明天可以问开发者看看有没有简单的 方法解锁,但是要deepin默认可以root登陆。这个不行,不好意思

帖子移动到水区。请注意发帖板块
Reply View the author
uncleJian
deepin
2013-12-05 17:28
#2
[quote]之前问过一次,没有给过答案,今天更新了13版本,请问我怎么使用root登录?我做软件开发工作的,使用的工具目录在root有权限操作的目录下,我现在每次编译都要把文件移到另一个目录进行操作。确实需要root,看到论坛里很多人问,但是没有答案,只有回答root没必要的,我想有没有必要是要看个人需求的,如果真的解决不了,还是不要来给我讲这些大道理了吧,deepin里人才济济,不可能解决不了这个问题吧.....
上次说得很清楚了,使我们设置不给root登陆的。不存在技术问题。
我们默认不给root登陆是照顾大部分人。
如果你真要,我明天可以问开发者看看有没有简单的 方法解锁,但是要deepin默认可以root登陆。这个不行,不好意思

帖子移动到水区。请注意发帖板块[/quote]
好的,谢谢。可以不让deepin默认使用root登录,只要让我用root身份登录到系统就可以。静待佳音。
Reply View the author
tsuibin
deepin
2013-12-05 17:51
#3
我也是做软件开发的,每次需要root权限

可以sudo su

如果是在不爽

可以passwd root


deepin图形界面不了解

一般root操作都是在终端完成
Reply View the author
nohappiness
deepin
2013-12-05 18:06
#4
[quote][quote]之前问过一次,没有给过答案,今天更新了13版本,请问我怎么使用root登录?我做软件开发工作的,使用的工具目录在root有权限操作的目录下,我现在每次编译都要把文件移到另一个目录进行操作。确实需要root,看到论坛里很多人问,但是没有答案,只有回答root没必要的,我想有没有必要是要看个人需求的,如果真的解决不了,还是不要来给我讲这些大道理了吧,deepin里人才济济,不可能解决不了这个问题吧.....
上次说得很清楚了,使我们设置不给root登陆的。不存在技术问题。
我们默认不给root登陆是照顾大部分人。
如果你真要,我明天可以问开发者看看有没有简单的 方法解锁,但是要deepin默认可以root登陆。这个不行,不好意思

帖子移动到水区。请注意发帖板块[/quote]
好的,谢谢。可以不让deepin默认使用root登录,只要让我用root身份登录到系统就可以。静待佳音。[/quote]

首先出解决方案:
1. deepin默认lightdm-greeter未提供手动输入用户名的选项,需要更换一个lightdm-greeter:
  1. sudo apt-get install lightdm-gtk-greeter
Copy the Code
2. 给root用户设置密码:
  1. sudo passwd
Copy the Code
3. 让gtk-gteeter提供手动输入用户名选项:
  1. sudo vi /etc/lightdm/lightdm.conf
Copy the Code
添加一行
  1. greeter-show-manual-login=true
Copy the Code
4. 注销或重启,选择手动输入用户名的选项,用root登录。

第二:
为什么就一定得要root登录呢?不管是sudo或者是 sudo su 都可以完成你想要的提权工作;
又有什么软件的开发一定得`非root不可'呢?用root登录完全是不可理解。
Reply View the author
isunny
deepin
2013-12-05 18:08
#5
终端下输入:
sudo  文件管理器的名字

如果文件管理器的名字是 Nautilus  的话 就
sudo Nautilus

就可以了。。
Reply View the author
uncleJian
deepin
2013-12-05 19:52
#6
首先出解决方案:
1. deepin默认lightdm-greeter未提供手动输入用户名的选项,需要更换一个lightdm-greeter:
  1. sudo apt-get install lightdm-gtk-greeter
Copy the Code
2. 给root用户设置密码:
  1. sudo passwd
Copy the Code
3. 让gtk-gteeter提供手动输入用户名选项:
  1. sudo vi /etc/lightdm/lightdm.conf
Copy the Code
添加一行
  1. greeter-show-manual-login=true
Copy the Code
4. 注销或重启,选择手动输入用户名的选项,用root登录。

第二:
为什么就一定得要root登录呢?不管是sudo或者是 sudo su 都可以完成你想要的提权工作;
又有什么软件的开发一定得`非root不可'呢?用root登录完全是不可理解。[/quote][/quote][/quote]
谢谢你提供的方法,可是在第4步,重启后找不到手动输入用户名的选择。如何破?
Reply View the author
uncleJian
deepin
2013-12-05 19:58
#7
首先出解决方案:
1. deepin默认lightdm-greeter未提供手动输入用户名的选项,需要更换一个lightdm-greeter:
  1. sudo apt-get install lightdm-gtk-greeter
Copy the Code
2. 给root用户设置密码:
  1. sudo passwd
Copy the Code
3. 让gtk-gteeter提供手动输入用户名选项:
  1. sudo vi /etc/lightdm/lightdm.conf
Copy the Code
添加一行
  1. greeter-show-manual-login=true
Copy the Code
4. 注销或重启,选择手动输入用户名的选项,用root登录。

第二:
为什么就一定得要root登录呢?不管是sudo或者是 sudo su 都可以完成你想要的提权工作;
又有什么软件的开发一定得`非root不可'呢?用root登录完全是不可理解。
重启后没有手动输入用户名的地方
Reply View the author
nohappiness
deepin
2013-12-05 21:29
#8
在终端执行:
sudo /usr/lib/lightdm/lightdm-set-defaults -g lightdm-gtk-greeter
Reply View the author
uncleJian
deepin
2013-12-05 22:03
#9
在终端执行:
sudo /usr/lib/lightdm/lightdm-set-defaults -g lightdm-gtk-greeter
明白了,非常感谢,这是类似安装了新的启动器,然后将它设置为默认启动器吧?除了gtk的启动器,还有什么的启动器呢?
Reply View the author
dxqwx1
deepin
2013-12-06 22:56
#10
不需要root登录。。。。。在图形界面下下能否加个提权的快捷方式,在图形界面和终端中切换很麻烦。
Reply View the author
bareye
deepin
2013-12-07 08:58
#11
搞不懂为什么需要这么做?真是够折腾的。。。
Reply View the author
stardust
deepin
2013-12-08 10:13
#12
su root
图形化的程序也是可以在终端里启动的,干嘛非得登录到桌面。。。
Reply View the author