免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1651 | 回复: 7
打印 上一主题 下一主题

[系统安装] find和vsftpd问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2016-07-27 12:31 |只看该作者 |倒序浏览
1,命令 find  找不到vsftpd文件,但是ls能找到文件
find /  -name "vsftpd"  找不到文件 /etc/init.d/vsftpd 。
但是 ls -ld  /etc/init.d/vsftpd 就能找到文件。
-rwxr-xr-x 1 root root 2892 Feb  5  2015 /etc/init.d/vsftpd


2,vsftp启动如下。它的版本是 vsftpd: version 3.0.2 。
root      7469     1  0 Jul12 ?        00:00:05 /usr/local/sbin/vsftpd  /etc/vsftpd.conf

配置文件 /etc/vsftpd.conf  没有“pam_service_name=vsftpd”这个配置,而 /etc/vsftpd/vsftpd.conf 文件有“pam_service_name=vsftpd”这个配置。
但是启动vsftpd读取的是 /etc/vsftpd.conf 这个文件啊,但是没有配置 “pam_service_name=vsftpd” 这个的话,原则上是不能ftp登陆的,但现在可以ftp登陆。

论坛徽章:
9
巳蛇
日期:2013-12-05 15:03:33戌狗
日期:2013-12-10 20:52:35白羊座
日期:2014-12-30 14:11:58处女座
日期:2015-01-15 14:33:442015年亚洲杯纪念徽章
日期:2015-01-28 13:37:36羊年新春福章
日期:2015-01-30 15:03:352015年亚洲杯之约旦
日期:2015-02-09 17:07:552015年亚洲杯之韩国
日期:2015-03-26 15:04:132015年亚洲杯之卡塔尔
日期:2015-04-04 16:35:54
2 [报告]
发表于 2016-07-28 10:10 |只看该作者
这样类型的问题可以自己先找找原因。

find 加  -type f  自己google

第2个问题有点.. 继续自己goole

论坛徽章:
0
3 [报告]
发表于 2016-07-29 09:58 |只看该作者
回复 2# h101com

find 加不加 -type f 都是一样的。这个问题不大。我系统是redhat6.2的。难道是系统问题。
   

论坛徽章:
72
20周年集字徽章-20	
日期:2020-10-28 14:04:30操作系统版块每日发帖之星
日期:2016-07-13 06:20:0015-16赛季CBA联赛之广夏
日期:2016-07-10 09:04:02数据库技术版块每日发帖之星
日期:2016-07-09 06:20:00操作系统版块每日发帖之星
日期:2016-07-09 06:20:00数据库技术版块每日发帖之星
日期:2016-07-07 06:20:00操作系统版块每日发帖之星
日期:2016-07-07 06:20:00操作系统版块每日发帖之星
日期:2016-07-04 06:20:00数据库技术版块每日发帖之星
日期:2016-07-03 06:20:00操作系统版块每日发帖之星
日期:2016-07-03 06:20:00数据库技术版块每日发帖之星
日期:2016-07-02 06:20:00操作系统版块每日发帖之星
日期:2016-07-02 06:20:00
4 [报告]
发表于 2016-07-29 11:05 |只看该作者
1. find /  -name "vsftpd"  找不到文件 /etc/init.d/vsftpd
确认一下你所在的用户是不是没有相应权限,还有就是再确认下这个文件是不是存在

论坛徽章:
72
20周年集字徽章-20	
日期:2020-10-28 14:04:30操作系统版块每日发帖之星
日期:2016-07-13 06:20:0015-16赛季CBA联赛之广夏
日期:2016-07-10 09:04:02数据库技术版块每日发帖之星
日期:2016-07-09 06:20:00操作系统版块每日发帖之星
日期:2016-07-09 06:20:00数据库技术版块每日发帖之星
日期:2016-07-07 06:20:00操作系统版块每日发帖之星
日期:2016-07-07 06:20:00操作系统版块每日发帖之星
日期:2016-07-04 06:20:00数据库技术版块每日发帖之星
日期:2016-07-03 06:20:00操作系统版块每日发帖之星
日期:2016-07-03 06:20:00数据库技术版块每日发帖之星
日期:2016-07-02 06:20:00操作系统版块每日发帖之星
日期:2016-07-02 06:20:00
5 [报告]
发表于 2016-07-29 11:09 |只看该作者
2. 我这边用的都是/etc/vsftpd/vsftpd.conf
  1. # ps -ef|grep vsftp
  2. root      2834     1  0 May19 ?        00:00:01 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf
  3. nobody   19150  2834  0 11:05 ?        00:00:00 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf
复制代码

论坛徽章:
0
6 [报告]
发表于 2016-07-29 16:32 |只看该作者
回复 4# cjfeii

ls 能找到,find不能找到。用的是root权限,文件是存在的。vsftpd 可以设置启动脚本读取哪个配置文件都可以。但问题是启动进程读取 /etc/vsftpd.conf ,而不是 /etc/vsftpd/vsftpd.conf 文件啊,所以这个 pam_service_name 认证是怎么读取到的?
   

论坛徽章:
72
20周年集字徽章-20	
日期:2020-10-28 14:04:30操作系统版块每日发帖之星
日期:2016-07-13 06:20:0015-16赛季CBA联赛之广夏
日期:2016-07-10 09:04:02数据库技术版块每日发帖之星
日期:2016-07-09 06:20:00操作系统版块每日发帖之星
日期:2016-07-09 06:20:00数据库技术版块每日发帖之星
日期:2016-07-07 06:20:00操作系统版块每日发帖之星
日期:2016-07-07 06:20:00操作系统版块每日发帖之星
日期:2016-07-04 06:20:00数据库技术版块每日发帖之星
日期:2016-07-03 06:20:00操作系统版块每日发帖之星
日期:2016-07-03 06:20:00数据库技术版块每日发帖之星
日期:2016-07-02 06:20:00操作系统版块每日发帖之星
日期:2016-07-02 06:20:00
7 [报告]
发表于 2016-07-30 09:06 |只看该作者
/etc/vsftpd.conf 这个配置文件有没有 include /etc/vsftpd/vsftpd.conf ?

论坛徽章:
0
8 [报告]
发表于 2016-08-03 16:20 |只看该作者
回复 7# cjfeii

/etc/vsftpd.conf  中没有读取  /etc/vsftpd 文件夹的配置项 。
   
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP