<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Learning together &#187; 权限</title>
	<atom:link href="http://www.freeopens.com/tag/%e6%9d%83%e9%99%90/feed" rel="self" type="application/rss+xml" />
	<link>http://www.freeopens.com</link>
	<description>Learning together with open source fans. QQ群：8021887</description>
	<lastBuildDate>Fri, 06 Aug 2010 02:12:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>VSFTPD的又一个案例的实现过程</title>
		<link>http://www.freeopens.com/2010_02_733.html</link>
		<comments>http://www.freeopens.com/2010_02_733.html#comments</comments>
		<pubDate>Sat, 27 Feb 2010 09:20:22 +0000</pubDate>
		<dc:creator>羽飞</dc:creator>
				<category><![CDATA[Linux Server]]></category>
		<category><![CDATA[FTP]]></category>
		<category><![CDATA[vsftpd]]></category>
		<category><![CDATA[控制]]></category>
		<category><![CDATA[服务]]></category>
		<category><![CDATA[权限]]></category>

		<guid isPermaLink="false">http://www.freeopens.com/2010_02_733.html</guid>
		<description><![CDATA[最近要架设个FTP服务器，总体要求： 1、不同网站的用户登陆到自己的网站根目录，用户自己的权限不能改变。 2、一个共同的帐户用来共享资料，相应的权限只能上传和下载，但不能删除文件和文件夹，但能建立文件夹。 3、限制所有用户在自己有目录里面，也就是chroot 实现构想： 1、用user_config_dir，实现不同用户登陆不再目录和设置不同权限的目的。 2、开启chroot_list，用来限制用户只能在自己的目录里面 chroot_list_enable=YES chroot_list_file=/etc/vsftpd/chroot_list 3、考虑到第二条件，用一些权限设置来实现，比如说把上传文件的所有都全部改成ROOT，但chown_uploads和chown_username只能对匿名用户起作用，当然也可以通过本地用户映射来实现，但是和我们的题目要求有点不符合，因为不是本地用户。如果没有这些条件的限制，大家可以考虑用这个chown_uploads和chown_username来实现。 4、还记得我们前面提到的cmds_allowed的用法吗(参考前面的教程http://www.freeopens.com/2010_02_647.html)我们来用他来实现，这样方便、快捷、实用！ 好，下面就来看我们的实现步骤吧！ useradd -d /home/ftpuser -s /sbin/nologin ftpuser passwd ftpuser Changing password for user ftpuser. New UNIX password: Retype new UNIX password: 编译vsftpd.conf文件，内容如下 [root@localhost vsftpd]# grep -Ev &#8216;^#&#8217; vsftpd.conf anonymous_enable=NO local_enable=YES write_enable=YES local_umask=022 user_config_dir=/etc/vsftpd/user_conf dirmessage_enable=YES xferlog_enable=YES connect_from_port_20=YES xferlog_std_format=YES chroot_list_enable=YES chroot_list_file=/etc/vsftpd/chroot_list listen=YES pam_service_name=vsftpd userlist_enable=YES tcp_wrappers=YES 接下来就是建立用户的配置文件夹 [...]]]></description>
		<wfw:commentRss>http://www.freeopens.com/2010_02_733.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>第四章：Linux文件的权限</title>
		<link>http://www.freeopens.com/2010_01_433.html</link>
		<comments>http://www.freeopens.com/2010_01_433.html#comments</comments>
		<pubDate>Sat, 30 Jan 2010 05:30:32 +0000</pubDate>
		<dc:creator>羽飞</dc:creator>
				<category><![CDATA[My Videos]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[教程]]></category>
		<category><![CDATA[权限]]></category>
		<category><![CDATA[视频]]></category>

		<guid isPermaLink="false">http://www.freeopens.com/2010_01_433.html</guid>
		<description><![CDATA[课程内容简介 linux系统下的文件类型 linux系统中用颜色表示文件类型 改变linux文件权限的一些常用命令 简要说明一下UMASK Linux下用字符表示的文件类型 linux中文件名最大为255个字符 .开头的文件为隐藏文件 -：普通文件 d：目录文件 l：链接文件 b：块设备文件 ls -l /dev/hda3 c：字符设备文件 ls -l /dev/mice p：管道文件 ls -l /dev/initctl s: 网络文件 （套接口文件） ls -l /dev/gpmctl 当我们启动MySQL服务器时，会产生一个mysql.sock的文件。 -：普通文件 我们用 ls -lh 来查看某个文件的属性，可以看到有类似 -rw-r&#8211;r&#8211; ，值得注意的是第一个符号是 &#8211; ，这样的文件在Linux中就是普通文件。这些文件一般是用一些相关的应用程序创建，比如图像工具、文档工具、归档工具&#8230; &#8230;. 或 cp工具等。这类文件的删除方式是用rm 命令； d：目录文件 当我们在某个目录下执行，看到有类似 drwxr-xr-x ，这样的文件就是目录，目录在Linux是一个比较特殊的文件。注意它的第一个字符是d。创建目录的命令可以用 mkdir 命令，或cp命令，cp可以把一个目录复制为另一个目录。删除用rm 或rmdir命令。 l：链接文件 当我们查看文件属性时，会看到有类似 lrwxrwxrwx,注意第一个字符是l，这类文件是链接文件。是通过ln -s 源文件名 [...]]]></description>
		<wfw:commentRss>http://www.freeopens.com/2010_01_433.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
