分类目录归档:linux报错

linux报错问题总汇

vsftpd在linux中添加ftp用户ftp553报错解决办法

在linux中添加ftp用户,并设置相应的权限,操作步骤如下:

ftp553报错解决办法

1、建用户webname,命令行状态下,在root用户下:

useradd -d /mydata/www/webname webname  //增加用户test,并制定test用户的主目录为/home/test

passwd webname   //为test设置密码,运行后输入两次相同密码

3、更改用户相应的权限设置:

usermod -s /sbin/nologin webname  //限定用户test不能telnet,只能ftp
4、限制用户只能访问/home/test,不能访问其他路径

vim /etc/vsftpd/vsftpd.conf

修改/etc/vsftpd/vsftpd.conf如下:
#############################
chroot_list_enable=YES
# (default follows)
chroot_list_file=/etc/vsftpd/vsftpd.chroot_list
#############################
编辑上面的内容

#######chroot_list_enable=YES  //限制访问自身目录

########vsftpd.chroot_list。//受限制列表
vim /etc/vsftpd/vsftpd.chroot_list

vi编辑vsftpd.chroot_list,将受限制的用户添加进去,每个用户名一行

5、重启vsFTPd服务器

/etc/init.d/vsftpd restart
状态: 开始上传 C:\Users\Administrator\Desktop\index.html
命令: PASV
响应: 227 Entering Passive Mode (100,15,217,15,17,25).
命令: STOR index.html
响应: 553 Could not create file.
错误: 严重文件传输错误

如果报553 Could not create file.是没有创建权限

为所在目录加上权限

chmod -R 777 /mydata/www/webname

iptables阻制ip段iptables v1.5: invalid mask `255′ specified

最近网站被别人恶意提交数据下面来屏蔽下他的数据包

iptables -I INPUT -s 188.143.232.0/24 -j DROP

下面来试下1-255发现报错

iptables v1.5: invalid mask 255' specified
Try
iptables -h’ or ‘iptables –help’ for more information.

查下资料原来 0/24 是屏蔽ip段

有0/8       0/16     0/24   几种ip段

iptables -A FORWARD -s 188.143.232.0/24 -j DROP

centos环境下安装zend optimizer为什么没成功

centos 环境下zend optimizer
5.4版的要装 zend optimizer 现在改名 ZendGuard
在官网下 载 然后 解压ZendGuardLoader.so到 php/modules  里面
然后在php.ini 最后面加上

zend_extension = 完整路径/ZendGuardLoader.so
zend_loader.enable = 1
zend_loader.disable_licensing = 0
zend_loader.obfuscation_level_support = 3
zend_loader.license_path =

然后重启nginx
为什么就是不能安装成功呢

重启一下php-fpm就可以了 。。只是当时 只重启nginx

configure: error: no acceptable C compiler found in $PATH

1. ./config
2. make
3. make install

执行./configure 然后就出现提示 :

[root@bogon fping-3.10]# ./configure
checking build system type… x86_64-unknown-linux-gnu
checking host system type… x86_64-unknown-linux-gnu
checking target system type… x86_64-unknown-linux-gnu
checking for a BSD-compatible install… /usr/bin/install -c
checking whether build environment is sane… yes
checking for a thread-safe mkdir -p… /usr/bin/mkdir -p
checking for gawk… gawk
checking whether make sets $(MAKE)… yes
checking whether make supports nested variables… yes
checking whether to enable maintainer-specific portions of Makefiles… no
checking for gcc… no
checking for cc… no
checking for cl.exe… no
configure: error: in /root/fping-3.10':
configure: error: no acceptable C compiler found in $PATH
See
config.log’ for more details
error: no acceptable C compiler found in $PATH

提示没有安装GCC组件;
yum install gcc

安装 完成后提示

Installed:
gcc.x86_64 0:4.8.3-9.el7
Dependency Installed:
cpp.x86_64 0:4.8.3-9.el7 glibc-devel.x86_64 0:2.17-78.el7 glibc-headers.x86_64 0:2.17-78.el7
kernel-headers.x86_64 0:3.10.0-229.4.2.el7 libmpc.x86_64 0:1.0.1-3.el7 mpfr.x86_64 0:3.1.1- 4.el7

Complete!