CentOS技巧收集
CentOS-语言设置
#查看支持的locale语言 locale -a locale -a|grep en #查看当前使用的语言 echo $LANG # 设置系统locale语言 # vi /etc/sysconfig/i18n #LANG="zh_CN.UTF-8" LANG="en_US.UTF-8" # 临时改变系统locale语言 export LANG=zh_CN.UTF-8
自动创建用户HOME目录
对于cfengine自动添加的用户或ldap认证的用户,通常需要自动创建他们的HOME目录,好在pam模块pam_mkhomedir.so解决了这一问题,只要把下面内容添加到 /etc/pam.d/system-auth的session部分的第一行即可:
session required pam_mkhomedir.so skel=/etc/skel/ umask=0066
但如果没在sshd_config里启用pam,则通过ssh登录的用户没机会运行这个模块。因此,需要如下设置sshd_config:
UsePAM yes
yum获取GPG密钥失败:[Errno 14]
http://blog.sina.com.cn/s/blog_741c82ba0101pv31.html
(2013-03-13 12:24:30)
GPG key retrieval failed: [Errno 14] PYCURL ERROR 7 - "couldn't connect to host"
简单的翻译:GPG密钥检索失败:[14] PYCURL errno的错误 - “无法连接到主机”
解决办法:
- 检查自己的DNS是不是正常,ping centos.org 和ping www.baidu.com
如果都是正常,那DNS配置就不存在问题了。如果感觉DNS还是有问题就换个
- 实质性问题就是自己系统没有yum的GPG密钥
查看自己系统版本:cat /etc/issue
登陆mirrors.163.com 找到自己系统对应的密钥
- RPM-GPG-KEY-CentOS-3
- RPM-GPG-KEY-CentOS-4
- RPM-GPG-KEY-CentOS-5
- RPM-GPG-KEY-CentOS-6
使用命令rpm --import进行导入
rpm --import http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6
然后你再试一下Yum -y update 你就会发现一切正常了!