V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
F4rDeep
V2EX  ›  Linux

关于 Linux 用户的一个问题

  •  
  •   F4rDeep · 2017-04-18 10:57:45 +08:00 · 1998 次点击
    这是一个创建于 2807 天前的主题,其中的信息可能已经有所发展或是发生改变。

    系统是 CentOS6.8 ,出现了一个问题:

    使用 root 账户登陆的时候,执行 ls -l 命令可以正常看到文件所有者的用户名,但是使用普通账户登陆的时候,执行 ls -l 命令只能看到文件所有者的 UID 。问题如图:

    求解:

    1. 这样对系统正常使用有无影响
    2. 如何设置才能使普通用户也可以显示用户名

    谢谢!

    14 条回复    2017-04-22 06:04:46 +08:00
    xss
        1
    xss  
       2017-04-18 11:12:50 +08:00
    1. 对于权限系统无影响. 理论上应该不会影响正常使用.
    2. ls -l /etc/passwd 以及 ls -l /etc/group 的结果?
    F4rDeep
        2
    F4rDeep  
    OP
       2017-04-18 11:17:55 +08:00
    @xss 您好,感谢您的回复 。 passwd 权限 644 , group 权限 644.
    xss
        3
    xss  
       2017-04-18 11:37:49 +08:00
    @F4rDeep 看一下 root 的.bashrc 和你的普通用户有什么不同.
    然后换 sh 试试看会不会还是这个样子.
    F4rDeep
        4
    F4rDeep  
    OP
       2017-04-18 11:55:57 +08:00
    @xss 您好, root 用户的 .bashrc 比其他用户多了
    alias rm='rm -i'
    alias cp='cp -i'
    alias mv='mv -i'
    其余没有差别。
    zqhong
        5
    zqhong  
       2017-04-18 11:58:51 +08:00
    麻烦执行一下这个命令: strace -o ls_strace.log ls -l

    然后把 ls_strace.log 这个文件的内容贴上来。
    F4rDeep
        6
    F4rDeep  
    OP
       2017-04-18 12:22:23 +08:00
    @zqhong 您好,谢谢您的回复。由于机器现在我没办法访问,所以没有办法去执行命令。谢谢您。
    zqhong
        7
    zqhong  
       2017-04-18 12:41:11 +08:00
    @F4rDeep 不用,我就是好奇是什么原因导致的。😄
    F4rDeep
        8
    F4rDeep  
    OP
       2017-04-18 13:05:20 +08:00
    @zqhong 我就是对系统进行了一些安全加固,包括对一些目录和文件设置了权限,注释掉了一些不需要的用户,限制用户 su 等等
    xss
        9
    xss  
       2017-04-18 13:09:46 +08:00   ❤️ 1
    @F4rDeep 不对吧, 如果无差别的化, 你的 weblogic 用户的 PS1 和 root 的 PS1 怎么会不一样,而且终端的颜色也木有了....感觉是 su 的时候某个环境变量没设置导致的.
    F4rDeep
        10
    F4rDeep  
    OP
       2017-04-18 13:30:41 +08:00
    @xss 这个等我能够访问机器的时候再确认下,目前确认出现的这种情况不会对系统正常使用产生影响就可以了。非常感谢您的回复。
    going2think
        11
    going2think  
       2017-04-18 15:51:25 +08:00
    好奇中,而且好像两个用户的时间设置也不一致。。
    F4rDeep
        12
    F4rDeep  
    OP
       2017-04-18 17:32:50 +08:00
    @going2think 还真是,一个是标准时间,一个是东八区时间吗....
    as463419014
        13
    as463419014  
       2017-04-18 17:55:32 +08:00
    在 root 用户下,试一下 ls -ln
    看看用户名是不是也变成了 UID
    fuge
        14
    fuge  
       2017-04-22 06:04:46 +08:00 via Android
    一般我们遇到这种情况都是在 LA DP 里删除用户又添加用户
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1101 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 18:53 · PVG 02:53 · LAX 10:53 · JFK 13:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.