04 2012 档案

摘要:指令名称 : chmod 使用权限 : 所有使用者 使用方式 : chmod [-cfvR] [--help] [--version] mode file... 说明 : Linux/Unix 的档案存取权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所存取。 mode : 权限设定字串,格式如下 : [ugoa...][[+-=][rwxX]...][,...],其中u 表示该档案的拥有者,g 表示与该档案的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。 + 表示增加权限、- 表示取消权限、= 表示唯一设定权限。 r 表 阅读全文
posted @ 2012-04-24 11:32 linux—jock 阅读(302) 评论(0) 推荐(0)
摘要:为你的Linux系统分区:基本原理摘要:在 Linux 中有一些工具可以处理这类操作,但是也有一些潜在的陷阱和限制,使任务执行比看上去更为困难。本文将引导您完成调整 Linux 分区大小的任务,从基本准备开始,使用图形化用户界面(GUI)工具移动到普通可调整大小的场景中。 如果您使用的是普通分区设备,那么 很可能您的磁盘使用几个分区。如果您没有正确的设置分区大小或者您的需求发生了变化,您将发现需要重新设置分区大小。要做到这一点,您必须很清楚自己调整 分区大小的需求,而且要熟悉完成这一任务的工具。很多情况下,调整操作一般都很顺利,然而,许多障碍都是粗心大意引起的,甚至对那些已经做了充分准备的人. 阅读全文
posted @ 2012-04-23 17:29 linux—jock 阅读(403) 评论(0) 推荐(0)
摘要:1.解压缩: Linux下以Tar.gz为扩展名的软件包,是用Tar程序打包并用Gzip程序压缩的软件包。要安装这种软件包,需要先对软件包进行解压缩,使用“tar -zxfv filename.tar.gz”可以对软件包进行解压缩,解压缩所得的文件在以Filename为名的目录中。进入该目录,可以看到解压缩出来的文件了。2.安装: 执行解压缩命令后,通常在解压缩后产生的文件中,有“Install”的文件。该文件为纯文本文件,详细讲述了该软件包的安装方法。执行解压缩后产生的一个名为configure的可执行脚本程序。它是用于检查系统是否有编译时所需的库,以及库的版本是否满足编译的需要等安装所需要 阅读全文
posted @ 2012-04-23 14:33 linux—jock 阅读(1146) 评论(0) 推荐(0)
摘要:2配置网卡ip ,网关,及dns一、修改IP地址[aeolus@db1 network-scrIPts]$ vi ifcfg-eth0DEVICE=eth0ONBOOT=yesBOOTPROTO=staticIPADDR=219.136.241.211NETMASK=255.255.255.128GATEWAY=219.136.241.254输入完按(:wq)回车二、修改网关vi /etc/sysconfig/networkNETWORKING=yesHOSTNAME=AaronGATEWAY=192.168.1.1输入完按(:wq)回车三、修改DNS[aeolus@db1 etc]$ vi 阅读全文
posted @ 2012-04-23 09:51 linux—jock 阅读(259) 评论(0) 推荐(0)
摘要:本博客转移到 www.51buyhost.com centos论坛.... 更详细的教程请到 http://www.51buyhost.com由于将HP-UNIX(HP-UX smsdb02 B.11.31 U ia64)小型机修改为:trusted system模式后,导致用户登录操作系统时,报错如下:login: smsPassword:Account is disabled - see Account AdministratorWait for login exit: ..经上网查询是用户锁死,但现在是root用户也锁死了!!提示如下:login: rootPassword:Accoun 阅读全文
posted @ 2012-04-20 17:25 linux—jock 阅读(20994) 评论(0) 推荐(0)
摘要:解决方案:1.创建用户数据库(1)创建用户文本文件本博客转移到 www.51buyhost.com centos论坛.... 更详细的教程请到 http://www.51buyhost.com先建立用户文本文件vsftpd_login.txt添加两个虚拟帐号,普通帐号public和专用帐号personal[root@red-hat-5 ~]# touch /etc/vsftpd/vsftpd_login.txt[root@red-hat-5 ~]# echo public >>/etc/vsftpd/vsftpd_login.txt 生成public账号[root@red-hat- 阅读全文
posted @ 2012-04-19 15:23 linux—jock 阅读(1187) 评论(0) 推荐(0)
摘要:所需软件:1.vsftpd-2.0.6.tar.gz2.pam_mysql-0.7RC1.tar.gz3.Mysql5.0.27一、安装vsftpd[root@ganwenliang soft]# tar xzfv vsftpd-2.0.6.tar.gz[root@ganwenliang vsftpd-2.0.6]# make[root@ganwenliang vsftpd-2.0.6]# make install[root@ganwenliang vsftpd-2.0.6]# cp vsftpd.conf /etc在系统中添加用户soft,作为guest用户[root@ganwenliang 阅读全文
posted @ 2012-04-19 15:19 linux—jock 阅读(523) 评论(0) 推荐(0)
摘要:vsftpd 启动 报错:vsftpd:500 OOPS: bad bool value in config file for: anonymous_enable处理办法:vi /etc/vsftpd.conf 时,:每行的值都不要有空格,否则启动时会出现错误,举个例子,假如我在listen=YES后多了个空格,那我启动时就出现...===================================启动报错:500 OOPS: tcp_wrappers is set to YES but no tcp wrapper support compiled in处理办法:vi /etc/vsft 阅读全文
posted @ 2012-04-19 15:14 linux—jock 阅读(1766) 评论(0) 推荐(0)
摘要:本博客转移到 www.51buyhost.com centos论坛.... 更详细的教程请到 http://www.51buyhost.com我们有时候会遇到apache有写入权限时,vsftpd又不能上传,反过来,vsftpd能上传,但apache又没有写入权限了。我们现在来看看如何解决这个问题。解决的思路是,把ftp用户添加到apache用户组,并设置用户组有写入权限。假设现在我们建有ftp用户为:centos,httpd进程以apache用户运行。1、添加centos到用户组apacheusermod -a -G apache centos2、设置网站根目录/var/www的所有组为ap 阅读全文
posted @ 2012-04-19 15:12 linux—jock 阅读(684) 评论(0) 推荐(0)
摘要:本博客转移到 www.51buyhost.com centos论坛.... 更详细的教程请到 http://www.51buyhost.com遇到一个例子要求为特定的用户指定一个转用FTP上传目录;LINUX装FTP我一般选的是vsftp,一般做的都是基于用户的访问,简单修改几个参数,建立一个chroot_list文件 就可以了,一般目录都是在/home下面,今天遇到的例子却是指定在其他的目录,在网上找了些资料,测试如下:用户名:boy要求访问/var/www/bbs/hello 这个目录;上传下载;[root@jock ~]#useradd -s /sbin/nologin boy[root 阅读全文
posted @ 2012-04-18 18:11 linux—jock 阅读(3053) 评论(0) 推荐(1)
摘要:1.vsftpd的安装1.1 首先确定下有没安装过。执行命令。rpm -q vsftpd假如已经安装了那么会显示你已经安装的版本。比如我执行命令后显示vsftpd-2.0.5-21.el51.2 没有安装那么执行yum install vsftpd #安装vsftpd要是你想卸载当前的版本,那么yum uninstall vsftpd #卸载vsftpd运行vsftpd方法。service vsftpd start #vsftpd已经安装为服务了。可以直接通过这种方式运行。service vsftpd stop #通知运行vsftpdservice vsftpd restart #重新运行vs 阅读全文
posted @ 2012-04-18 15:54 linux—jock 阅读(570) 评论(0) 推荐(0)
摘要:1.linux 文件属性r:4 w:2 x:1 rwz表示可读可写可执行[root@linuxso.com ~]# ls -al #列出所有的文件包括隐藏文件 下面显示的内容中第一个字符表示该文件为什么属性 d为目录 -为文件 l为连接文件总计 144drwxr-x--- 4 root root 4096 03-08 14:59 .drwxr-xr-x 23 root root 4096 2012-03-08 ..-rw------- 1 root root 1244 2012-03-08 anaconda-ks.cfg-rw------- 1 root root 12 03-08 14:5. 阅读全文
posted @ 2012-04-18 14:26 linux—jock 阅读(268) 评论(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 阅读(3537) 评论(1) 推荐(0)
摘要:在配置vsftpd的过程中,听信了网上的谗言,把vsftpd配了一遍,发现配完,虚拟用户和本地用户不能共存,即虚拟用户可以登录ftp,但是本地用户不能登录的ftp。折腾了很久,包括上网找过很多内容都找不到解决方法,大家貌似都没有这样的问题,或者找不到解决办法(在看众多教程中貌似有看到过和本方法一样的配置,但是那份内容里面完全没有提到/etc/pam.d/vsftpd里面为什么要这样写)。在洗澡过程中想了想,既然本地用户无法登录,那应该是pam验证的时候就没有给本地用户过。实验证明人在洗澡的时候是最清醒的时候。哈哈!回来实验,发现如果把/etc/pam.d/vsftpd 中的auth requi 阅读全文
posted @ 2012-04-18 12:02 linux—jock 阅读(1816) 评论(0) 推荐(0)
摘要:auth sufficient /lib/security/pam_userdb.so db=/etc/vsftpd/vsftpd_loginaccountsufficient/lib/security/pam_userdb.so db=/etc/vsftpd/vsftpd_loginsession optional pam_keyinit.so /lib/security/force revokeauth required /lib/security/pam_listfile.so item=user sense=deny file=/etc/ftpusers oner... 阅读全文
posted @ 2012-04-18 12:01 linux—jock 阅读(429) 评论(0) 推荐(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 阅读(506) 评论(0) 推荐(0)
摘要:[root@jock]# chkconfig network on[root@jock]# chkconfig apacheon 阅读全文
posted @ 2012-04-18 09:38 linux—jock 阅读(132) 评论(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 阅读(1839) 评论(0) 推荐(0)
摘要:本博客转移到 www.51buyhost.com centos论坛.... 更详细的教程请到 http://www.51buyhost.com桌面快捷图标不见了如果是xp系统,看看这两个文件夹里 C:\Documents and Settings\Default User\SendTo C:\Documents and Settings\你的用户名\SendTo 有没有“桌面快捷方式”这个desklink文件。 如果没有,随便打开一个文件夹,在地址栏里填上: C:\Documents and Settings\Default User\SendTo 回车, 空白处点右键->新建-> 阅读全文
posted @ 2012-04-16 10:54 linux—jock 阅读(1073) 评论(0) 推荐(0)
摘要:1.在开始里点 运行 输入services.msc 找到一个叫 FLEXnet Licensing Service 的服务 ,把他打开就行了。2-1.如果没有 FLEXnet Licensing Service 的服务 使用 srvinstw-v1.00h 添加系统盘下的:C:\Program Files\Common Files\Macrovision Shared\FLEXnet Publisher\FNPLicensingService.exe为软件服务组件,命名为 FLEXnet Licensing Service(先下载 srvinstw-v1.00h ,然后双击打开它,安装提示来来 阅读全文
posted @ 2012-04-15 12:49 linux—jock 阅读(482) 评论(0) 推荐(0)
摘要:linux下邮件服务器系统postfix安装与配置邮件系统postfix安装与配置一、 postfix概述postfix是Wietse Venema在IBM的GPL协议之下开发的MTA(邮件传输代理)软件。下面一段话摘自postfix的官方站点(http://www.postfix.org):“postfix是Wietse Venema想要为使用最广泛的sendmail提供替代品的一个尝试。在Internet世界中,大部分的电子邮件都是通过sendmail来投递的,大约有100万用户使用sendmail,每天投递上亿封邮件。这真实一个让人吃惊的数字。Postfix试图更快、更容易管理、更安全, 阅读全文
posted @ 2012-04-13 14:09 linux—jock 阅读(3449) 评论(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 阅读(2422) 评论(0) 推荐(0)
摘要:/etc/vsftpd/vsftpd.conf文件详解,分好类,方便大家查找与学习#################匿名权限控制###############anonymous_enable=YES #是否启用匿名用户no_anon_password=YES #匿名用户login时不询问口令下面这四个主要语句控制这文件和文件夹的上传、下载、创建、删除和重命名。anon_upload_enable=(yes/no); #控制匿名用户对文件(非目录)上传权限。anon_world_readable_only=(yes/no); #控制匿名用户对文件的下载权限anon_mkdir_write... 阅读全文
posted @ 2012-04-11 18:05 linux—jock 阅读(5195) 评论(0) 推荐(0)
摘要:[root@jock]:# yum install postfix[root@jock]:# ps -eaf|grep sendmail (查看进程)root 1929 1837 0 11:11 pts/0 00:00:00 grep sendmail[root@jock]:# /usr/sbin/postfix start (开启 postfix 服务进程)[root@jock]:# ps -eaf|grep postfix (查看进程)[root@jock]:# ps -eaf|grep postfix (查看进程)root 1649 1 0 10:56 ? 00:00:00 /usr/l 阅读全文
posted @ 2012-04-11 11:24 linux—jock 阅读(594) 评论(0) 推荐(0)
摘要:linux服务器开启防火墙,常规设置在防火墙配置文件中添加21端口, FTP服务器通过port能够访问,pasv不能访问。而客户端一般是采用pasv方式连接。解决方法如下:首先要了解概念;FTP支持两种模式,一种方式叫做Standard (也就是 PORT方式,主动方式),一种是 Passive (也就是PASV,被动方式)。 Standard模式 FTP的客户端发送 PORT 命令到FTP服务器。Passive模式FTP的客户端发送 PASV命令到 FTP Server。PORT 和 PASV的简单区别如下:Port模式FTP 客户端首先和FTP服务器的TCP 21端口建立连接,通过这个通道 阅读全文
posted @ 2012-04-03 22:42 linux—jock 阅读(1914) 评论(0) 推荐(0)