易截截图软件、单文件、免安装、纯绿色、仅160KB

【转】Linux RedHat as 5 vsftpd 安装配置管理

安装rpm包
配置:
重起vsftpd服务:service vsftpd restart
启动vsftpd服务:service vsftpd start
1. 匿名服务器的连接(独立的服务器)
修改/etc/vsftpd/vsftpd.conf配置文件一下项,没有则添加:
Anonymous_enable=yes (允许匿名登陆)
Dirmessage_enable=yes
(切换目录时,显示目录下.message的内容)
Local_umask=022 (FTP上本地的文件权限,默认是077)
Connect_form_port_20=yes
(启用FTP数据端口的数据连接)*
Xferlog_enable=yes (激活上传和下传的日志)
Xferlog_std_format=yes
(使用标准的日志格式)
Ftpd_banner=XXXXX (欢迎信息)
Pam_service_name=vsftpd
(验证方式)*
Listen=yes (独立的VSFTPD服务器)*
功能:只能连接FTP服务器,不能上传和下传
注:其中所有
和日志欢迎信息相关连的都是可选项,打了星号的无论什么帐户都要添加,是属于FTP的基本选项
2. 开启匿名FTP服务器上传权限
在配置文件中添加以下的信息即可:
Anon_upload_enable=yes
(开放上传权限)
Anon_mkdir_write_enable=yes (可创建目录的同时可以在此目录中上传文件)
Write_enable=yes
(开放本地用户写的权限)
Anon_other_write_enable=yes (匿名帐号可以有删除的权限)
3. 开启匿名服务器下传的权限
在配置文件中添加如下信息即可:
Anon_world_readable_only=no
注:
要注意文件夹的属性,匿名帐户是其它(other)用户要开启它的读写执行的权限
(R)读-----下传 (W)写----上传
(X)执行----如果不开FTP的目录都进不去
4.普通用户FTP服务器的连接(独立服务器)
在配置文件中添加如下信息即可:
Local_enble=yes
(本地帐户能够登陆)
Write_enable=no (本地帐户登陆后无权删除和修改文件)
功能:可以用本地帐户登陆vsftpd服
务器,有下载上传的权限
注:在禁止匿名登陆的信息后匿名服务器照样可以登陆但不可以上传下传
5.
用户登陆限制进其它的目录,只能进它的主目录
设置所有的本地用户都执行chroot
Chroot_local_user=yes
(本地所有帐户都只能在自家目录)
设置指定用户执行chroot
Chroot_list_enable=yes
(文件中的名单可以调用)
Chroot_list_file=/任意指定的路径/vsftpd.chroot_list

意:vsftpd.chroot_list 是没有创建的需要自己添加,要想控制帐号就直接在文件中加帐号即可
6.
限制本地用户访问FTP
Userlist_enable=yes (用userlistlai 来限制用户访问)
U


相关文档:

linux 基本命令

使用TAB键
用鼠标拷贝和粘贴提高操作速度     左键拖动---拷贝    中键点击---粘贴
1、mkdir 建立新目录名    加“." 在目录名前为隐藏目录(ls -a可查看)
     rm -rf 目录名   删除目录及子目录  rm -- -ee删除-ee文件  或者 rm "文件名"

2、m ......

Linux命令行下统计当前文件夹下的文件个数

统计某文件夹下文件的个数
 
ls -l |grep "^-"|wc -l
统计某文件夹下目录的个数
 
ls -l |grep "^d"|wc -l
 
统计文件夹下文件的个数,包括子文件夹里的。
 
 
ls -lR|grep "^-"|wc -l
 
统计文件夹下目录的个数,包括子文件夹里的。
 
 
ls -lR|grep "^d"|wc - ......

linux 知识

1、Linux系统下.ko文件是什么文件?.so文件是什么文件?
   .ko  -- kernel object,内核模块,可以在Linux内核起来之后动态的加载和卸载。 
.so  -- shared object,用户层的动态库 (于.a 对应),使用同一个.so的程序在运行时 
只需要该.so的同一份拷贝 ......

Vmware里Linux在x windows与虚拟终端之间切换方法

    当我们在Vmware或者其他虚拟机中安装Linux后,想在X
Windows与虚拟终端之间切换时,却发现Ctrl+Alt+Fx不起作用,那么我们如何解决这个问题呢?其实方法很简单,我们只需要将Vmware或
者其他虚拟机软件的热键改成Ctrl+Alt+Shift即可,如Vmware具体方法如下:中文版——选择编辑—&mdash ......

linux内核的一些预定义

所有的内核代码,基本都包含了linux\compile.h这个文件,所以它是基础,打算先分析这个文件里的代码看看,有空再分析分析其它的代码。
首先印入眼帘的是对__ASSEMBLY__这个宏的判断,这个变量实际是在编译汇编代码的时候,由编译器使用-D这样的参数加进去 的,AFLAGS这个变量也定义了这个变量,gcc会把这个宏定义为1。用在 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号