分类:linux
Linux中的bash脚本
#!/bin/bash time=$(date "+%Y-%m-%d") time2=$(date "+%Y-%m-%d %H:%M:%S") file="/home/pi/RunningLogs/${time}.log" echo "-----${time2}-----" >> $file adb shell am broadcast -a com.android.test.TEST --es test "getRunningTime" >> $file echo -e "-----end-----\n" >> $file
Linux定时任务crontab
CENTOS下配置VSFTP且限制用户访问目录
1.安装vsftp
#yum install vsftpd -y
2.添加ftp帐号和目录
#useradd -d /var/www/html/isilent -s /sbin/nologin isilent
3.修改用户密码
#passwd isilent
4.配置vsftp
#vi /etc/vsftpd/vsftpd.conf 将配置文件中”anonymous_enable=YES“改为“anonymous_enable=NO” 取消如下配置前的注释符号: chroot_list_enable=YES chroot_list_file=/etc/vsftpd/chroot_list
5.限制用户目录
#touch /etc/vsftpd/chroot_list 把用户名添加到这个文件中,注意,每个用户占一行
6.启动vsftp服务
#service vsftpd start
在centos下通过php操作tinyproxy的状态
一、通过php中的system命令来操作tinyproxy
system("service tinyproxy restart");
二、修改apache用户为tinyproxy
vim /etc/httpd/conf/httpd.conf
三、修改subsys文件夹的权限
chmod 777 /var/lock/subsys
四、重启apache服务器
service httpd restart
备注:
1.关于tinyproxy的使用,可以参考:CENTOS 下安装配置 TinyProxy
2.关于centos下php运行环境的搭建,可以参考:在CentOS上搭建PHP服务器环境
CENTOS 下安装配置 TinyProxy
TinyProxy是个非常便利,很容易架设的HTTP、HTTPS代理。
1.安装TinyProxy
rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm yum update yum install tinyproxy
2.配置TinyProxy
vim /etc/tinyproxy/tinyproxy.conf
Port 8888 //预设是8888 Port,你可以更改成你自己的Port
Allow 127.0.0.1 //将127.0.0.1改成你自己的IP
//例如你的IP 是1.2.3.4,你改成Allow 1.2.3.4,那只有你才可以连上这个Proxy
//若你想任何IP都可以连到Proxy在Allow前面打#注释
3.启动TinyProxy
service tinyproxy start
CENTOS下配置SFTP且限制用户访问目录
第一步:创建sftp服务用户组,创建sftp服务根目录
#创建用户组 groupadd sftp #创建目录 mkdir /srv/sftp #修改此目录的所有者为root,用户组为sftp chown -R root:sftp /srv/sftp #修改此目录的权限为755 chmod -R 0755 /srv/sftp
CENTOS 中FTP的安装与使用
创建指定用户主目录的不可登录系统的用户
useradd –d /opt/ftp -s /sbin/nologin net
CENTOS 中MYSQL的安装与使用
CENTOS 下安装配置 SOCKS5
1.安装编译环境
yum -y install gcc automake make
2.安装ss5必要的包
yum -y install pam-devel openldap-devel cyrus-sasl-devel openssl-devel