红联Linux门户
Linux帮助

root需要用另一用户登陆后su才可以登陆

发布时间:2009-02-23 15:29:41来源:红联作者:yjq8116
为什么公司的系统用root直接登陆不可以,要用另一用户登陆用 su - root才可以。请问是为什么?
这个是哪个范围的知识?
文章评论

共有 17 条评论

  1. icejoywoo 于 2009-06-24 14:49:56发表:

    每个系统都不太一样
    ubuntu的不允许用su登陆root的
    只能sudo来执行
    fedora10默认普通用户没有sudo权限
    如果sudo不可以用的话,可以修改/etc/sudoers
    __________________________
    我也是新手,如果什么地方说错了,请大家指教

  2. 小普林斯 于 2009-06-24 13:43:13发表:

    root登陆是一种不安全的方式~~

  3. 99410672 于 2009-06-24 13:29:03发表:

    正如7楼所说,但是我从6楼中学到了知识

  4. vega0530 于 2009-03-10 14:30:33发表:

    受教了

  5. vega0530 于 2009-03-10 14:26:40发表:

    3# jagub


    为什么 不可以?

  6. 相思爱文 于 2009-03-09 20:02:53发表:

    引用:
    在ubuntu中我输入su以后,出现口令:我输入自己登陆时的密码
    可是出现系统故障,这是为什么啊?
    gongping11 发表于 2009-2-28 10:25

    用sudo su就行了
    sudo 要示输入自己的密码,
    su 要示输入root的密码

  7. rebelyang 于 2009-02-28 22:43:02发表:

    Ubuntu好像是不支持su命令
    试一下sudo吧。。

  8. gongping11 于 2009-02-28 10:25:52发表:

    在ubuntu中我输入su以后,出现口令:我输入自己登陆时的密码
    可是出现系统故障,这是为什么啊?

  9. rebelyang 于 2009-02-28 00:38:52发表:

    受教了。

  10. xp55699312 于 2009-02-25 17:28:44发表:

    这是从安全的角度着想的,所以不能用这个登录

  11. yjq8116 于 2009-02-25 10:55:04发表:

    非常感谢

  12. wang7131984 于 2009-02-24 21:11:57发表:

    一个安全的LINUX系统应该避免直接使用root登录,特别是远程使用root登录。
    由于su命令登录root时,使用的root密码,所以su命令也是不安全的;于是就开发出sudo命令来代替,在/etc/sudoers中设定用户可以具有的权限。sudo命令要求的是用户自己的密码而不是root的密码。
    你可以使用su 用户名;该用户的密码来登录任意用户的shell而仅仅限于root。

  13. jagub 于 2009-02-24 21:01:13发表:

    /etc/ssh/sshd_config文件
    找到PermitRootLogin, 把后面的yes改为no
    重启动sshd服务即可

  14. yjq8116 于 2009-02-24 11:27:45发表:

    不让root直接登陆,需要su一下才可以登陆root。这种设置是在哪里设置的? 用shell如何实现?

  15. hyqhyq_3 于 2009-02-23 18:50:32发表:

    F10,Ubuntu都不让root登录的,
    Ubuntu是因为root没有设置密码,F10可以在系统设置的高级选项中更改(KDE4)

  16. jagub 于 2009-02-23 17:18:54发表:

    一般都不会让root直接登录

  17. eowyxip 于 2009-02-23 15:41:51发表:

    ?什么系统的