随笔分类 -  linux 软件配置

摘要:linux论坛,上面有详细的邮件服务器搭建,lamp环境搭建,lnmp环境搭建,系统安全知识,防止DDOS攻击,linux所有命令解析尽在http://www.51buyhost.com 阅读全文
posted @ 2012-10-13 00:13 linux—jock 阅读(283) 评论(0) 推荐(0)
摘要:本博客转移到 www.51buyhost.com centos论坛.... 更详细的教程请到 http://www.51buyhost.com一般来说root用的主目录在/下,自己建的用户主目录,默认是在/home/用户名下。如果你需要修改用户的默认主目录,可以在/etc/passwd里找到要修改的用户那一行,修改掉即可。那么当你修改完,使用FTP本地登录时,会报500 OOPS: cannot change directory错误,那么如何顺利实现修改用户主目录和在FTP里锁定用户上传目录呢,下面是一个实验和验证的过程。1、建立test用户2、在/etc/passwd里修改用户主目录/etc 阅读全文
posted @ 2012-04-18 14:21 linux—jock 阅读(3499) 评论(1) 推荐(0)
摘要:摘要: 打开/etc/selinux/config 将selinux=enforcing或permissive改成disabled。 记得要重新启动服务器! 当然还要断定以下标题: 1、用户是否被 vsftpd 限制登录, 比如用户名在 /etc/ftpusers 中,并被禁止登录了打开/etc/selinux/config将selinux=enforcing或permissive改成disabled。记得要重新启动服务器!当然还要断定以下标题:1、用户是否被 vsftpd 限制登录, 比如用户名在 /etc/ftpusers 中,并被禁止登录了2、vsftpd.conf 中是否打开了pam认 阅读全文
posted @ 2012-04-18 11:16 linux—jock 阅读(502) 评论(0) 推荐(0)
摘要:本博客转移到 www.51buyhost.com centos论坛.... 更详细的教程请到 http://www.51buyhost.com本以为Apache的编译安装很简单,其实不然; 以前的环境下编译报错很少 ,但这次不行了提示configure: error: APR not found. Please read the documentation. 经网上查阅资料才知道这是Apache的关联软件 在apr.apache.org网站上可以下载此软件(apr-1.4.5.tar.gz);编译安装完成后;本以为就可以相安无事的进行Apache的安装 ;没想到 突然间报了个 configur 阅读全文
posted @ 2012-04-16 15:07 linux—jock 阅读(1834) 评论(0) 推荐(0)
摘要:快速配置Postfix邮件服务器Postfix最被人称道的地方就在于其配置文件的可读性很高。Postfix的主配置文件是/etc/postfix/main.cf。在main.cf文件中,参数都是以类似变量的设置方法来设置的,这些参数的使用主要包含两部分的内容:(1)定义和声明变量:例如definename = good-better-best。等号左边是变量的名称,等号右边是变量的值。(2)引用变量:可以在变量的前面加上符号“$”来引用该变量,如:myname = $ definename(相当于definename = good-better-best)。需要注意的是:等号两边需要有空格字符 阅读全文
posted @ 2012-04-13 13:56 linux—jock 阅读(2393) 评论(0) 推荐(0)
摘要:本博客转移到 www.51buyhost.com centos论坛.... 更详细的教程请到 http://www.51buyhost.com安装好VSFTP,正常情况下只可以远程匿名用户登陆,用下面的配置可以指定只能某些本地用户登陆。编辑/etc/vsftp/vsftpd.conf 修改anonymous_enable=YES然后修改#chroot_list_enable=YES#(default follows)#chroot_list_file=/etc/vsftpd/chroot_list为chroot_list_enable=YES#(default follows)chroot_l 阅读全文
posted @ 2012-03-31 18:02 linux—jock 阅读(755) 评论(0) 推荐(0)
摘要:#:yum install mysql #:yum install mysql-server #:yum install mysql-devel#:chgrp -R mysql /var/lib/mysql#:chmod -R 770 /var/lib/mysql#:service mysqld start mysql SET PASSWORD FOR 'root'@'localhost' = PASSWORD('数据库密码'); 搞定!更新如要其他机器能访问,在mysql.user中添加一个Host为'%'的user,然后flu 阅读全文
posted @ 2012-03-30 17:05 linux—jock 阅读(290) 评论(0) 推荐(0)
摘要:http://www.eaccelerator.net 下载最新的eaccelerator,我下载的版本是0.9.5.2,文件名为eaccelerator-0.9.5.2.tar.bz2安装前确定是否已经安装了phpize和gcc,如果没有安装,则运行如下安装命令,(由于centos属于redhat衍生的linux发行版,所以用yum。)#yum install php-devel……(安装过程省略)#yum install gcc……(安装过程省略)以下是编译安装eaccelerator命令:# tar xvf eaccelerator-0.9.5.2.tar.bz2# cd cd eacc 阅读全文
posted @ 2012-03-29 17:38 linux—jock 阅读(327) 评论(0) 推荐(0)
摘要:本人linux环境:CentOS 5.3在终端中使用 #rpm -q telnet 和 #rpm -q telnet-server 命令查询是否安装了telnet的client和server端。一般client默认已经安装了,但是server端需要安装,安装命令:#yum install telnet-server安装完毕后,需要开启服务:#gedit /etc/xinetd.d/telnet将其中的disable = yes 的 yes 改成 no开机启动设置: #gedit /etc/rc.d/rc.local添加: /sbin/service xinetd start接下来激活telne 阅读全文
posted @ 2012-03-29 17:10 linux—jock 阅读(1442) 评论(0) 推荐(0)
摘要:我配置samba主要提供给其他windows主机简单文件共享之用。碰到的问题是每次重新启动后,都需要在xwindows状态下重新进入samba管理界面设置一下才能提供共享。经过研究,是smbd和nmbd这两个samba的守护进程没有随重启而启动的关系。于是在启动配置文件/etc/rc.d/rc.local中加入:/sbin/samba/smbd -D/sbin/samba/nmbd -D其中smbd负责samba的文件和打印服务、授权与被授权,nmbd负责samba的名字解析、浏览服务,所以nmbd不是必须的。重新启动后,无需再次设置,即可提供其他windows主机文件共享了! 阅读全文
posted @ 2012-03-29 17:02 linux—jock 阅读(802) 评论(0) 推荐(0)
摘要:用户目录控制:如果想禁止本地用户登出自己的FTP主目录,可以设置chroot_local_user=YES(锁定本服务器上全有的FTP用户目录)或者设置下面两行,将禁止跳转的用户写到vsftpd.chroot_list里chroot_list_enable=YESvi/etc/vsftpd/chroot_list把要锁定帐号名加入到chroot_listanon_root=/var/ftp/pubslocal_root=/var/ftp/local第一个设置匿名用户目录,第二个设置本地用户目录。或者将/mnt/winc/movie绑定到/var/ftp/pub下:mount–bind/mnt/ 阅读全文
posted @ 2012-03-28 14:59 linux—jock 阅读(2911) 评论(0) 推荐(1)
摘要:1.新建用户:useradd-gapache-Gapachewww.moyeamedia.com2.设置新用户密码:Passwdwww.moyeamedia.com3.创建用户链接目录:cd/home/www.moyeamedia.commkdirwww4.分配文件夹属主属组:chown-Rwww.moyeamedia.com:apachewww5.挂载/链接镜像目录:mount–bind/var/www/html/www 阅读全文
posted @ 2012-03-28 14:57 linux—jock 阅读(303) 评论(0) 推荐(0)
摘要:#Accessrightsanonymous_enable=YES/*若不想启用匿名访问请修改值为NO*/local_enable=NO/*关闭本地用户登陆服务,指所有非匿名用户*/write_enable=NO/*关闭任何用户的写权限*/anon_upload_enable=NO/*关闭匿名用户上传数据的能力*/anon_mkdir_write_enable=NO/*关闭匿名用户建立目录的能力*/anon_other_write_enable=NO/*关闭匿名用户执行建立和上传之外的写入类命令的操作,比如更改名字和删除操作的能力*/#Securityanon_world_readable_o 阅读全文
posted @ 2012-03-28 14:48 linux—jock 阅读(348) 评论(0) 推荐(0)
摘要:vsftpd相关配置文件介绍:/etc/vsftpd/vsftpd.conf #vsftpd的主配置文件/etc/pam.d/vsftpd #这是使用PAM相关模块时用到的文件,用作身份验证之用。/etc/vsftpd.ftpusers #这个文件相当于一个黑名单,包含了无法登陆FTP的用户。/etc/vsftpd.ftpuser_list #这个文件既可以作黑名单也可作为白名单,主要看如何设置策略。/etc/vsftpd.chroot_list #这个文件默认不存在,需要手动建立,用途是将一些用户的根目录锁定在默认目录下,无法进入服务器其他目录。/etc/sbin/vsftpd #vsftp 阅读全文
posted @ 2012-03-23 14:22 linux—jock 阅读(834) 评论(0) 推荐(0)
摘要:本博客转移到 www.51buyhost.com centos论坛.... 更详细的教程请到 http://www.51buyhost.com一。 安装vsftp和db4sudo apt-get install vsftpdsudo apt-get install db4.6-util二。建立虚拟用户口令库文件sudo mkdir /etc/vsftpd新建名为logins.txt的用户口令文件,sudo gedit /etc/vsftpd/logins.txt奇数行为用户名。偶数行为密码,如下用户User1的密码为123456,User2的密码为12345User1123456User212 阅读全文
posted @ 2012-03-21 15:45 linux—jock 阅读(1751) 评论(0) 推荐(0)
摘要:两种方式建立Vsftpd虚拟用户在每次重启linux服务器的时候 vsftpd 目录有时候会自动关闭掉,每次得去按setsebool ftp_home_dir 1 开启目录 ftp 才能正常登陆,今天我发现有一个这样的命令以后再也不用按了 echo "setsebool ftp_home_dir 1" >> /etc/rc.local我们登录FTP有三种方式,匿名登录、本地用户登录和虚拟用户登录。匿名登录:在登录FTP时使用默认的用户名,一般是ftp或anonymous。本地用户登录:使用系统用户登录,在/etc/passwd中。虚拟用户登录:这是FTP专有用户 阅读全文
posted @ 2012-03-21 11:57 linux—jock 阅读(773) 评论(0) 推荐(1)
摘要:首先安装Linux 企业版第一张光盘中的vsftpd-2.0.1-5.i386.rpm#rpm –ivh /media/cdrom/RedHat/RPMS/vsftpd-3.0.1-5.i386.rpm启动vsftpd服务 #service vsftpd start刷新防火墙 #iptables -F这样一个简单linux下的FTP就已经搭建好了! 下面就来慢慢优化我们的FTP服务器:实验一:如果我不允许FTP匿名登陆,我们可以修改vsftpd的主配置文件来实现#vi /etc/vsftpd/vsftpd.conf 把anonymous_enable=YES 改为anonymous_enabl 阅读全文
posted @ 2012-03-19 15:30 linux—jock 阅读(483) 评论(0) 推荐(0)
摘要:1、首先查看系统是否已将安装了vsftp这个软件 #rpm -qa |grep vsftpd vsftpd-1.1.3-8 如果没有就找到RH9的第三张安装光盘,安装这个软件 #rpm -ivh vsftpd-1.1.3-8.i386.rpm 2、启动、停止、重启vsftp服务器 #/etc/rc.d/init.d/vsftpd start/stop/restart 3、开机时启动vsftp服务器(3种方法) 方法一:#ntsysv 在终端输入ntsysv,利用上下方向键把光标移动到vsftp,在以空格选,最后利用Tab键把光标移动到确定,然后按enter就完成了。 方法二:... 阅读全文
posted @ 2012-03-19 10:01 linux—jock 阅读(675) 评论(0) 推荐(1)