首页 > 编程语言 > 详细

CENTOS 中文语言相关,sudoers权限

时间:2019-09-19 11:15:26      阅读:106      评论:0      收藏:0      [点我收藏+]

1.中文语言相关

  1.1  需要的相关软件或环境:

    a).echo $LANG       查看当前用户语言

    b).用 locale -a         查看安装的所有语言

    b).用以上命令来查看是否有语言包,中文需要  zh_CN.utf-8     zh_SG.utf-8 

  1.2 具体相关做法:

    a).所有用户都是用中文

      

1 vim /etc/syscongif/i18n

用以上命令来进入到语言设置文件

在文件中把之前的LANG给屏蔽

增加以下代码

1 LANG="zh_CN.utf-8"

保存修改并退出,如果提示这个文件是只读的,用【:wq!】强制写入即可     重启系统,大功告成。

    b).只对指定用户设置中文

      1> 只对指定用户的话只需要修改用户的配置文件就可以的

      2> 修改用户家目录下的.bashrc文件       vim ~/.bashrc    增加以下命令

“export LANG="zh_CN.UTF-8"

 

2.sudoers权限

  2.1 因为要查看修改一个文件,没有权限,加上sudo之后报错

  

不在sudoers文件中,此事将被报告

  2.2 解决方法

    a).需要切换到root用户,然后使用 vim /etc/sudoers  进入文件

    b).找到 “  Allow root to run any commands anywhere  ” ,在 root  ALL=(ALL)    ALL",插入以下

username  ALL=(ALL) ALL",#username是你需要增加的用户名

    保存修改并退出,如果提示这个文件是只读的,用【:wq!】强制写入即可 

    c).重新加载配置文件  source /etc/sudoers

    d).若继续报如下错

/etc/sudoers is world writable
no valid sudoers sources found, quitting
unable to initialize policy plugin

    需要把 /etc/sudoers 权限改为440  即使用命令:   chmod 440 /etc/sudoers  

  

 

 

            

 

CENTOS 中文语言相关,sudoers权限

原文:https://www.cnblogs.com/dreamfreedom/p/11546877.html

(1)
(1)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!