设置系统的默认编码
这里设置系统的默认编码为en_US.UTF-8
1 使用 locale 命令查看下系统当前的默认编码。
locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
这里已经设置为en_US.UTF-8。
2 设置
修改 /etc/sysconfig/i18n
vim /etc/sysconfig/i18n
LANG="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
修改 /etc/locale.conf vim /etc/locale.con
LANG="en_US.UTF-8"
3 最后重启生效
制作本地yum源
1 检查是否已经安装createrepo,
rpm -qa|grep createrepo
如果没有则安装
yum install -y createrepo
2 使用yum下载相关软件的rpm包
yum install -y --downloadonly --downloaddir=xxx package
如果缺少相关的依赖,也会一起将rpm包下载到xxx目录。
3 使用createrepo制作本地yum源
cd xxx
createrepo ./
会在xxx目录下面生成一个repodata目录。
4 配置yum的源位置
cd /etc/yum.repo.d
vim local.repo
[local]
name=local-CentOS
baseurl=file:///xxx
gpgcheck=0
enabled=1
priority=1
服务器运维
1 为普通用户配置sudo权限
vim /etc/sudoers
#禁止tsdb用户使用的命令
Cmnd_Alias LIMIT = /sbin/iptables, /usr/sbin/iptables, /usr/sbin/visudo, /sbin/visudo, /bin/chown, /usr/bin/killall, /bin/su, /usr/bin/su, /usr/bin/chattr, /sbin/fdisk, /bin/dd, /usr/bin/passwd, /usr/sbin/chpasswd,/usr/bin/reboot, /sbin/reboot, /sbin/shutdown, /usr/bin/poweroff, /sbin/poweroff, /sbin/init, /usr/bin/halt, /sbin/halt, /usr/sbin/useradd, /usr/sbin/userdel, /usr/sbin/usermod, /bin/bash, /usr/bin/vi /etc/sudoers, /bin/vim /etc/sudoers
tsdb ALL=(ALL) NOPASSWD: ALL, !LIMIT