ubuntu下安装curl方法sudo apt-get install php5-curl----------------------Centos下安装curl方法一1.直接安装curl# wget http://curl.haxx.se/download/curl-7.17.1.tar.gz# tar -zxf curl-7.17.1.tar.gz
登陆ftp时再输入用户名和密码出现:500 OOPS: cannot change directory:/home/**********解决方法:在终端输入 setsebool ftpd_disable_trans 1 然后重启vsftp服务 service vsftpd restart如果输入上述命令时出现:Could not change active booleans: Invalid boolean 是因为SELinux的问题接着在终端输入:setsebool ftp_home_dir=1 重启vsftp服务即可解决问题ps:搞了几个小时才搞定 应该是selinux惹的祸 擦你个擦 都4点了都5点20了 linux权限问题终于差不多了 蛋疼 我是碎觉还是不碎捏?
# cd /etc/yum.repos.d # mv CentOS-Base.repo CentOS-Base.repo.save # 网易YUM源地址:http://mirrors.163.com/.help/centos.html,你可根据服务器版本指定源文件进行下载(此行不做为命令运行 ) # wget http://mirrors.163.com/.help/CentOS5-Base-163.repo # mv CentOS5-Base-163.repo CentOS-Base.repo # yum clean all
cp -R phpcms /home/wwwroot
Wrong permissions on configuration file, should not be world writable! 进入phpMyAdmin页面时显示:Wrong permissions on configuration file, should not be world writable原因:这个不关XAMPP的事了,是phpmyadmin目录权限设置的问题,如果你把phpmyadmin的所有文件chmod 777就会出现这个提示了解决方法:只要修改文件属性就可以了,phpmyadmin要运行在755权限下,终端运行sudo chmod -R 755 /opt/lampp/phpmyadmin原来是phpmyadmin权限为777,要把所有文件的组和其他用户的写权限全部去掉才行,将权限改为755后一切正常。以前遇到权限问题都是一律设为777,现在看来不能再这样了,呵呵,安全问题也是很重要D~
vsftpd: not configured for standalone, must be started from inetd 因为xinetd已经启动了vsftpd,而你的vsftpd设置成了stardalone模式 如果要用inetd启动,那用如下方面启动:
LNMP是当前玩VPS盆友们搭建WEB环境最便捷的一件安装包了。但有人就要问“我的VPS有多个IP,安装LNMP后能将不同的独立IP绑定到不同的次级目录,从而实现不同的网站域名都用上独立IP?”。答案是肯定的,这里闲吧就给出最简单的实现方法,希望帮到那些购买了burstnet这种有多个IP VPS的盆友们。LNMP通过/root/vhost.sh添加域名后,一般都会在/usr/local/nginx/conf/vhost/目录下,生产一个”你绑定域名.conf”的文件,打开这个文件将第三行中的:server { listen 80;修改为:server { listen 预绑定的独立IP地址:80;然后重启LNMP,再将绑定的域名解析到这个独立IP上去,就可以了。是不是很简单啊,哈哈……有什么问题,欢迎大家留言交流!
CentOS vsftpd是常用系统,于是我学习研究了CentOS vsftpd,在这里对大家详细介绍下CentOS vsftpd系统应用,希望对大家有用。本地用户经过设置后可以进行ftp访问。而匿名用户的访问经过了转换,在系统中。匿名用户的用户名为ftp, 系统将其属性设置为 根目录 /var/ftp/, 禁止控制台登陆,也就是,该用户只能进行ftp访问。CentOS vsftpd的执行程序为 /etc/vsftpd,修改 /etc/vsftpd/vsftpd.conf文件中的listen要设置为YES.CentOS vsftpd有两种开机自启动模式: inet模式和standalone模式,推荐使用standalone模式。在CentOS中已集成了CentOS vsftpd软件。CentOS vsftpd是一个安全高效的FTP服务软件,得到了广泛的应用。一、CentOS vsftpd安装在服务中查看是否已安装VSFTPD服务。如没有,下载并安装:rpm -ivh vsftpd-2.0.5-12.el5.i386.rpm二、设置CentOS vsftpd自启动chkconfig --level 35 vsftpd on三、CentOS vsftpd配置1 打开 /etc/vsftpd/vsftpd.conf文件。将anonymous_enable=YES,改为anonymous_enable=NO2 打开 /etc/vsftpd/vsftpd.conf文件。添加user_config_dir=/etc/vsftpd/virtual,并建立virtual目录。在此目录中建立以用户名为文件名的文件,并写入:local_root=[目录],这个目录即是FTP连接时的主目录。3 限定用户只在自己目录:修改vsftpd.conf文件,取消注释:chroot_list_enable=YESchroot_list_file=/etc/vsftpd/chroo
因为xinetd已经启动了vsftpd,而vsftpd设置成了stardalone模式,所以,先停止xinetd服务, service xinetd stop ,然后 /usr/local/sbin/vsftpd &启动ftp服务500 OOPS: vsftpd: refusing to run with writable anonymous root用chmod 775 /var/ftp,就可以登入了比如您想让匿名用户上传和下载都在/var/ftp/pub,就可以把/var/ftp/pub的权限打开,如果没有这个目录,您要自己建一个;[root@localhost ~]# mkdir /var/ftp/pub[root@localhost ~]# chmod -R 777 /var/ftp/pub 这表示ftp用户的家目录的权限不对,应该改过才对;[root@localhost ~]# more /etc/passwd |grep ftpftp:x:1000:1000:FTP User:/var/ftp:/sbin/nologin我们发现ftp用户的家目录在/var/ftp,就是这个/var/ftp的权限不对所致,这个目录的权限是不能打开所有权限的;是您运行了chmod 777 /var/ftp所致;如果没有ftp用户这个家目录,当然您要自己建一个;如下FTP用户的家目录是不能针对所有用户、用户组、其它用户组完全开放;[root@localhost ~]# ls -ld /var/ftpdrwxrwxrwx 3 root root 4096 2005-03-23 /var/ftp修正这个错误,应该用下面的办法;[root@localhost ~]# chown root:root /var/ftp[root@localhost ~]# chmod 755 /var/ftp有的弟兄可能会说,那匿名用户的可读、可下载、可上传怎么办呢?这也简单,在/var/ftp下再建一个目录,权限是777的就行了,再改一改vsftpd.conf就OK了;没有什么难的;
今天把服务器移至内网,在配置linux网络时候,可以ping通局域网,ping DNS时提示: connect: network is unreachable这条命令就可以搞定:route add default gw 192.168.252.240后面那是你的网关。现在 route 一下