浏览模式: 描述 | 列表 2010年-11月的文章

vsftp 限制用户在预设目录

作者: 我不是鱼 (2010-11-22 21:39)分类: Linux   标签: vsftp Linux 用户目录  

安装vsftp后,创建ftp用户
[root@gzignite ~]# useradd -g ftp -d /var/www/html -s /sbin/nologin ftpgzignite

设置密码
[root@gzignite ~]# passwd ftpgzignite

ftp用户预设目录在/var/www/html, 用ftp登录访问却可以直接访问到服务器的根目录,如果限制在当前用户指定目录呢?可以通过以下步骤:

[root@gzignite ~]# vi /etc/vsftpd/vsftpd.conf 

#chroot_list_enable=YES

#chroot_list_file=/etc/vsftpd.chroot_list

改成
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list

然后
[root@gzignite ~]# vi /etc/vsftpd/chroot_list 

增加一行
...

查看原文评论 (7) | 浏览 (254543)


webmin外网不能访问

作者: 我不是鱼 (2010-11-19 21:45)分类: Linux   标签: webmin Linux  

老早听过webmin,不过一直没有用过,今天突然想下个用下。可以到这里下载
http://www.webmin.com/download.html

我直接下载了个rmp版,当前版本 1.520

rpm -ivh webmin-1.520-1.noarch.rpm

安装完成后直接方法 http://192.168.1.100:10000 就可以通过webmin管理了
但外网通过这个网址却访问不了,原来是防火墙限制了。在防火墙开启10000端口

vi /etc/sysconfig/iptables
添加
-A INPUT -p tcp -m tcp --dport 10000 -j ACCEPT

重启iptables
service iptables restart

OK,不出意外外网也可以访问了。

查看原文评论 (9) | 浏览 (89372)


Linux下Perl模块安装

作者: 我不是鱼 (2010-11-02 11:41)分类: Perl   标签: Linux Perl 模块安装  

windows下安装Perl的模块是很方便的,用 ActivePerl 自带的 Perl Package Manager 搜索一下直接安装即可。
那么在linux下如何安装Perl模块呢?

方法1: yum 安装

比如说安装MySQL模块:
yum install perl-DBI
yum install perl-DBD-mysql

有人可能会问,我怎么知道yum后面的那个模块名呢?可以用这个命令查看全部yum可用的模块:yum list available
只搜索包含Perl的则:yum list available | grep ^perl
然后直接yum install 模块名 即可

方法2:cpan安装

执行:perl -MCPAN -e shell

再安装MySQL模块:
cpan> install DBI
cpan> install DBD::mysql

install 后面的模块名我们又怎么知道呢,其实这个和Perl程序里的use后那个名是一致的

#!/usr/bin/perl
use stric...

查看原文评论 (1) | 浏览 (82179)


博主


« 2019年-07月 »
30 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31 1 2 3

分类


热门标签


最新评论


最近留言


概要

  • 文章数量: 41
  • 分类数量: 9
  • 标签数量: 73
  • 评论数量: 159
  • 浏览次数: 2973852

友情链接