关于AIXftp根目录问题

本机是V5.3   安装的AIX自带的ftp 应该是ftpd
我想修改一下ftp的根目录,
不是用户的home目录!
参与3

3同行回答

blackcatblackcat软件开发工程师江苏苏源高科技公司
非常感谢啊,整理的非常仔细显示全部
非常感谢啊,整理的非常仔细收起
互联网服务 · 2009-06-17
浏览1262
lzj65166lzj65166软件开发工程师北京九合尚品科技有限公司
楼上的,整理的不错。呵呵。显示全部
楼上的,整理的不错。呵呵。收起
互联网服务 · 2009-06-05
浏览1268
爱如潮水爱如潮水研发工程师四川农信
AIX提供的ftp服务具有一定的局限性,例如普通用户可以查看到/home下除了该用户目录之外的其他目录以及根文件系统等,对用户的控制不够灵活等等。下面是IBM的官方文章转载。楼主的需求说得不是很清楚,建议看看下面的资料。。平台:IBM AIX一:默认FTPIBM AIX操作系统在安装完之后,...显示全部
AIX提供的ftp服务具有一定的局限性,例如普通用户可以查看到/home下除了该用户目录之外的其他目录以及根文件系统等,对用户的控制不够灵活等等。下面是IBM的官方文章转载。楼主的需求说得不是很清楚,建议看看下面的资料。。

平台:IBM AIX

一:默认FTP

IBM AIX操作系统在安装完之后,查看/etc/inetd.conf文件,会有一行
ftp stream tcp6 nowait root /usr/sbin/ftpd ftp
这表明系统会默认启动AIX自带的ftpd,使AIX提供标准的ftp服务。但是AIX提供的ftp服务具有一定的局限性,例如普通用户可以查看到/home下除了该用户目录之外的其他目录以及根文件系统等,对用户的控制不够灵活等等。

默认ftp 属于inetd内的服务,/etc/initab ->rc.tcpip inetd 通过/etc/inetd.conf来配置是否运行
lssrc -ls inetd
startsrc -t ftp 配置没有什么太多说的
startsrc -s tcpip 把所有tcpip子系统都起来,当然是inetd和inittab没有关闭FTP情况下

拒绝限制某些用户访问,编辑/etc/ftpusers添加需要拒绝的用户,每用户一行 For example:
#more /etc/ftpusers
guest
当尝试 ftp 登录时,系统报错:
Name (localhost:root): guest
530 User ql access denied.
Login failed

在AIX环境中,当用户从Windows上传文件到AIX服务器时所传文件的缺省读写属性为640(rw-r-----)。如想改变缺省读写属性为 644,首先用vi编辑器打开/etc/inetd.conf文件,在"ftp"定义行的末尾加上"-u 033",然后刷新inetd进程:
refresh -s inetd
这就改变了ftp文件的缺省属性。

作为客户端,使用ftp自动传输文件
1. 在用户根目录下创建文件.netrc
2. 设置.netrc的属性为600,owner 为ftp用户
3.定制.netrc的内容.如:
machine login password
macdef init
get file1
put file2
....
quit

注:.netrc必须以一空行结束。

二:AIX下的wu-ftp

一个增强的FTP服务器软件——wu-ftpd
本文向AIX用户介绍了世界上广泛使用的ftp服务器软件wu-ftpd的安装以及系统配置。

这里推荐一个功能比较强大的ftp服务器端软件wu-ftpd,可以弥补ftpd功能上的不足。熟悉Linux的用户比较清楚,Linux下默认的ftp服务器软件就是wu-ftpd。这个软件是由华盛顿大学(Washington University-http://wuarchive.wustl.edu/)开发的。它具有非常强大的功能:
1) 可以在用户下载文件的同时对文件做自动的压缩或解压缩操作;
2) 可以对不同网络上的机器做不同的存取限制;
3) 可以记录文件上载和下载时间;
4) 可以显示传输时的相关信息,方便用户及时了解目前的传输动态;
5) 可以设置最大连接数,提高了效率,有效地控制了负载。 [ 本帖最后由 爱如潮水 于 2009-6-4 17:22 编辑 ]收起
金融其它 · 2009-06-04
浏览1392

提问者

lingting
其他liangzong

相关问题

问题状态

  • 发布时间:2009-06-04
  • 关注会员:0 人
  • 问题浏览:6700
  • 最近回答:2009-06-17
  • X社区推广