centos
Posted xiaomaha
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos相关的知识,希望对你有一定的参考价值。
centos单用户模式修改root密码
按e编辑
在UTF-8后面添加init=/bin/sh 然后ctrl-x
输入 mount -o rw,remount / . (在sh-4.2#下的命令不会显示出来)
现在可以改密码了输入passwd提示输入新密码
执行:touch /.autorelabel
运行命令exec /sbin/init来正常启动,或者用命令exec /sbin/reboot重启
修改IP
进入 cd /etc/sysconfig/network-scripts 找到ifcfg-eth * 类似的文件 通过vi打开 vi ifcfg-eth0
BOOTPROTO="static" #dhcp改为static
ONBOOT="yes" #开机启用本配置
IPADDR=192.168.7.106 #静态IP
GATEWAY=192.168.7.1 #默认网关
NETMASK=255.255.255.0 #子网掩码
DNS1=192.168.7.1 #DNS 配置
重启:service network restart
--------------------------------------------------------------------------------------
安装mysql
yum install -y mysql-server mysql mysql-deve
启动mysql
service mysqld start
设置开机启动
chkconfig mysqld on
设置root 密码
mysqladmin -u root password \'root\'
允许远程访问root账户
grant all privileges on *.* to \'root\'@\'%\' identified by \'root\' with grant option;
防火墙设置一下,不然3306端口还是无法访问。
iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT
--------------------------------------------------------------------------------------
1. 安装VSFTP
yum -y install vsftpd
2. 允许root访问
执行 vi /etc/vsftpd/user_list 和vi /etc/vsftpd/ftpusers 中的root前面加#
vi /etc/vsftpd/vsftpd.conf 在最后一行处添加local_root=/ 关闭匿名访问找到anonymous_enable修改为NO
执行 setenforce 0
3. 开启vsftpd服务
service vsftpd start
4.默认开启vsftp服务
chkconfig vsftpd on
5.开启防火墙21端口
iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 21 -j ACCEPT
OK!
卸载
rpm -aq vsftpd
先停服务
/sbin/service vsftpd stop
删除
rpm -e vsftpd-2.2.2-24.el6.x86_64
--------------------------------------------------------------------------------------
#安装SVN
yum -y install subversion
输入
rpm -ql subversion查看安装位置.
创建svn版本库目录
mkdir -p /var/svn/svnrepos
创建版本库
svnadmin create /var/svn/svnrepos
进入conf目录(该svn版本库配置文件)
cd /var/svn/svnrepos/conf
authz文件是权限控制文件
passwd是帐号密码文件
svnserve.conf SVN服务配置文件
设置帐号密码
vi passwd
在[users]块中添加用户和密码,格式:帐号=密码,如test=test
设置权限
vi authz
在[groups]下面添加:
admin=test
在末尾添加如下代码:
[/]
@admin=rw
修改svnserve.conf文件
vi svnserve.conf
打开下面的几个注释:
anon-access = none #匿名用户不可访问
auth-access = write #授权用户可写
password-db = passwd #使用哪个文件作为账号文件
authz-db = authz #使用哪个文件作为权限文件
realm = /var/svn/svnrepos # 认证空间名,版本库所在目录
配置防火墙,svn 是3690端口
iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 3690 -j ACCEPT
启动svn版本库
svnserve -d -r /var/svn/svnrepos
设置开机自启
1、编辑rc.local文件
vi /etc/rc.d/rc.local
2、加入如下启动命令
/usr/bin/svnserve -d -r /var/svn/svnrepos
ok!!
#如果已经启动,查看端口
ps -aux | grep svnserve
kill -9 要kill的ID
以上是关于centos的主要内容,如果未能解决你的问题,请参考以下文章
环境初始化 Build and Install the Apache Thrift IDL Compiler Install the Platform Development Tools(代码片段