红联Linux门户
Linux帮助
当前位置: 红联Linux门户 > Ubuntu

本人初次接触linux,请教大家个问题。

发布时间:2010-08-13 17:49:56来源:红联作者:Casawolf
ubuntu中没有创建root用户 只创建了一个普通用户,但是创建文件和目录的时候,文件和目录的拥有者和组都是root,这是怎么回事儿? 如何才能将能将创建的文件和目录的默认拥有者和组变成当前的普通用户? 多谢了!
文章评论

共有 16 条评论

  1. sjj543370076 于 2011-01-28 17:27:11发表:

    个人愚见 :
    普通用户只有 /home/username等少数几个目录的文件和文件夹的写权限。你在这些目录下创建,默认是当前登录用户的。如果在其它目录,如:/etc /usr等目录,普通用户是没有写权限的,创建文件夹只能通过root去创建(sudo mkdir ***),如果想改变所属用户,貌似只能创建完了再改。

  2. wei86211 于 2011-01-26 11:22:57发表:

    没有遇到这样的问题

  3. 377142617 于 2010-09-20 14:34:36发表:

    {:2_92:}

  4. zifeiyu-fish 于 2010-09-19 19:14:22发表:

    我的登录窗口没有Security (安全)选项页,求教~

  5. fan12580 于 2010-09-19 11:11:19发表:

    不太明白

  6. 松鼠008 于 2010-09-17 19:33:23发表:

    pwd 命令建一个root就好了

  7. eclipse101 于 2010-09-10 10:48:16发表:

    已有高人解答

  8. 奥古斯特 于 2010-08-22 12:29:49发表:

    1# Casawolf


    我是来学习的~~~没遇到过此问题

  9. l441098488 于 2010-08-22 00:18:56发表:

    LS正解[code]$ sudo passwd root[/code]提示你输入两次root的新密码,输入完成之后就可以用su命令登录root帐户了,也就是root帐户解锁

  10. senwar 于 2010-08-14 10:15:04发表:

    方法一:
    1.为root设置一个root密码:$ sudo passwd root
    之后会提示要输入root用户的密码,连续输入root密码
    2.使用:$ su,并按照提示输入root密码,就可以在终端中切换成超级管理员用户身份了!

    方法二:(这是网上说的另一种方法,我试过,好像去掉第二步也可以)
    1.重新设置 root 的密码:$sudo passwd root #按照提示输入两次新的密码,并加以确认。
    2.启用root用户登录:$sudo vi /etc/gdm/gdm.conf;打开gnome的配置文件,在末行模式中输入:AllowRoot回车,找到AllowRoot=false ,把false改为true,保存后退出。(不习惯使用vi的,可以选择其他自己安装了的文本编辑器,如vim或者gedit等,我是使用的gedit,命令为$sudo gedit /etc/gdm/gdm.conf) 之后,重启系统时,就可以用 root 登录了。

    其他一些注意事项:
    1.按照以上设置后,现在还只能在终端中这样登陆或者切换,在Ubuntu登陆界面中登陆root用户还会出现“不允许从该屏幕登陆系统管理员”的系统提示,如果想从登陆界面登陆,还要做下一步:点击 System(系统)->system management (系统管理) -> Login Window (登陆窗口)菜单,并切换到 Security (安全)选项页,然后选中其下的“Allow local system administrator login”(允许本地系统管理员登录“选项。当然从登陆界面登陆root用户并不被提倡!
    2。sudo passwd root来设置root用户的密码来开启root帐号,锁定帐户是sudo passwd -l,开启帐户是sudo passwd -u(需要以前锁定过,否则无效)。

  11. shanot 于 2010-08-14 08:37:11发表:

    不明

  12. 绿色圣光 于 2010-08-13 23:08:55发表:

    嗯?你的意思是,你用普通用户创建的文件和目录所有者都是root用户?:0L

  13. Casawolf 于 2010-08-13 21:30:15发表:

    ubuntu 中的root 账户好像被禁用了!!!!

  14. dingooyi 于 2010-08-13 20:54:43发表:

    pwd 命令建一个root就好了

  15. Casawolf 于 2010-08-13 20:14:50发表:

    我是想让系统默认我创建的文件和目录的拥有者和组为当前用户,而不是root用户! 倘若创建一个文件,就修改一回,岂不麻烦阿!!!

  16. 绿色圣光 于 2010-08-13 20:10:24发表:

    呃~
    我想想啊……
    如果我没记错的话,改变文件的拥有者是 chown 命令,改变组是 chgrp 命令。
    假如你要把一个文件名为test 的文件所有者改成 me 的话。应该是类似这样:[code]sudo chown me test[/code]