下面这些都是这两天试用阿里主机时操作所用的!当然是为了熟悉linux的服务配置
CentOS服务构建
http://www.centospub.com/
关闭防火墙: service iptables stop, 查看: chkconfig iptables off
打开sshd: service sshd start
centos 更新密码:passwd root
开机启动服务列表:chkconfig --list
chkconfig --level 235 httpd on
chkcofig iptables off
==============用户组============================
用户列表文件:/etc/passwd
用户组列表文件:/etc/group
添加用户组 groupadd [用户组名称]
删除用户组 groupdel [用户组名称]
更改用户组 groupmod [-n 新用户组名称] [旧用户组名称]
查看用户组列表 cat /etc/group | awk -F: '{print $1}'
查看用户所在组 groups <用户名称>
===============用户=============================
查看系统中有哪些用户:cut -d : -f 1 /etc/passwd
查看可以登录系统的用户:cat /etc/passwd | grep -v /sbin/nologin | cut -d : -f 1
查看用户操作:w命令(需要root权限)
查看某一用户:w 用户名
查看登录用户:who
查看用户登录历史记录:last
添加用户:useradd [用户名]
修改用户密码: passwd [用户名]
查看在线用户: w
注销用户:pkill -kill -t pts/1
==================================================================
增加FTP用户
adduser -d /home/wwwroot -g ftp -s /sbin/nologin 用户名
#增加用户,组是FTP,目录是/home/wwwroot
修改: vi /etc/vsftpd/chroot_list
重启vsftpd : service vsftpd restart
=======================禁止用户变动=======================
# chattr +i /etc/passwd
# chattr +i /etc/shadow
# chattr +i /etc/group
# chattr +i /etc/gshadow
这一段加上以后就不能改了。可以先用root登陆,然后
chattr -i /etc/passwd
chattr -i /etc/shadow
...
把新加的i属性去掉就可以用useradd添加用户了。
加好以后可以再用chattr +i 把属性改回来
==================系统信息==========================
查看cpu信息: cat /proc/cpuinfo
查看centos内核版本:cat /proc/vrsion
uname -a
uname -r
查看linux版本信息:
lsb_release -a #注:这个命令适用于所有的linux,包括Redhat、SuSE、Debian等发行版。
cat /etc/issue
查看系统是64位还是32位: getconf LONG_BIT
==================================================================
redhat 一键安装web环境全攻略
http://bbs.aliyun.com/read.php?tid=3337
CentOS 6.0 系统 LAMP(Apache+MySQL+PHP)安装步骤
http://www.phpwind.net/read-htm-tid-1651143.html