新冠的对策

假设全世界的群体免疫结束了,也成功了,那中国这14亿的易感人群怎么办,况且已经出现了如此多的无症状者,恐怕是围城。

行动

原来,我总是抱怨环境不好,后来发现,哪里都一样,要伏下身去,做一切能够改造环境的事情。

一键启动ftp服务脚本

1、建立startftp.sh,输入如下代码并执行。

passwd -u ftpuser       #解锁用户,假设用户名是ftpuser
firewall-cmd –add-service=ftp –timeout=6000      #防火墙临时ftp端口6000秒
systemctl start vsftpd     #启动ftp服务

2、建立endftp.sh,输入如下代码并执行。

systemctl stop vsftpd         #停止ftp服务
firewall-cmd –reload         #载入默认防火墙规则,临时端口被关闭
passwd -l ftpuser     #锁定ftp用户

创建FTP锁定主目录的用户

1、安装ftp服务

# yum install vsftpd -y

2、修改配置文件,禁止匿名登录;

# vi /etc/vsftpd/vsftpd.conf
设置anonymous_enable=NO #禁止匿名用户
设置 chroot_list_enable=YES #锁定用户于主目录
设置chroot_list_file=/etc/vsftpd/chroot_list #锁定目录用户的列表
“:wq”保存退出

3、编辑锁定用户列表

# vi /etc/vsftpd/chroot_list
添加锁定目录用户的名称,例如“ftpuser”
“:wq”保存退出

4、添加Linux用户

# useradd -d /usr/share/nginx/html ftpuser
# passwd ftpuser #设置用户密码

5、添加防火墙端口

# firewall-cmd –permanent –add-service=ftp
# firewall-cmd –complete-reload #重新载入防火墙
# firewall-cmd –list-all #查看是否启动端口

6、启动FTP服务

# systemctl start vsftpd
# systemctl enable vsftpd #设置服务自动启动

7、登录FTP验证服务可用性

心思

青囡裸踝无畏寒,

老成岁月却枉然。

无穷寒雨萧萧落,

踌躇心思踌躇年。

CentOS7取消PHP上传文件2M限制

1、登录CentOS,取得root权限;

2、编辑PHP.ini配置文件;

# cp /etc/php.ini /etc/php.ini.back  #备份php.ini文件,此步选作
# vi /etc/php.ini  #编辑php.ini文件

在vi编辑器中,使用“/”指令,输入查找内容“upload_max_filesize”找到对应的代码,设置如下,此处设置文件大小为16兆,可以根据需求修改。
upload_max_filesize = 16M
同上,使用相似方式修改如下两项配置。
post_max_size = 16M
max_execution_time = 300
使用“wq”指令退出文件编辑器。

3、设置nginx服务器,如果使用nginx服务器,使用如下指令编辑配置文件;
# vi /etc/nginx/nginx.conf

4、添加以下代码中的粗体部分,使用“:wq”,保存退出;

location ~ .php$ {
try_files $uri =404;
fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock;
fastcgi_index index.php;
client_max_body_size 16M; #set max upload files
fastcgi_param SCRIPT_FILENAME document_root$fastcgi_script_name;
include fastcgi_params;
}

5、重启动启动PHP服务,重新启动Nginx或者Apache服务。

# systemctl restart php-fpm
# systemctl restart nginx

6、使用PHP系统上传文件测试修改效果。