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(代码片段

centos 7安装gitlab及使用

centos 7部署并汉化Gitlab及基础操作

版本管理 GitLab 的安装及管理 (CentOS 7)

gitlab install centos 详细步骤!

微信小程序代码片段