|
|
按照网站上一篇如何架设Ftp的文章中所写,下载完ProFtpd-1.2.9之后:
______________________________________
# cp proftpd-1.2.7.tar.bz2 /tmp
# cd /tmp
# bzip2 -d proftpd-1.2.7.tar.bz2 | tar xvf ;解压
# mv proftpd-1.2.7 proftpd ;换个好打的名字
# cd proftpd
# ./configure --prefix=/usr --sysconfdir=/etc ; 配置安装到/usr 配置文件放到/etc下
# make
# make install
这样基本安装就搞定了
可以看到 /usr/sbin/proftpd 了,而在/etc下也会有proftpd.conf这个主配置文件
3、修改配置文件以适应能在红旗中启动
#vi /etc/proftpd.conf
Group nogroup
修改为:
Group nobody
因为红旗系统中nobody用户属于nobody组,而不是nogroup组。
4、将proftpd设置为系统启动时自动启动
# cp /tmp/proftpd/contrib/dist/rpm/proftpd.init.d /etc/rc.d/init.d/proftpd ;复制启动文件
# chmod a+x /etc/rc.d/init.d/proftpd ;修改该脚本的可执行属性
# chkconfig --level 35 proftpd on ;修改为自动启动
______________________________________
然后,输入 /etc/rc.d/init.d/proftpd start
得到的结果确是:
Starting proftpd: - getaddrinfo 'server1' error: Name or service not known
- error: unable to determine IP address of 'server1'
- error: no valid servers configured
- Fatal: error processing configuration file '/etc/proftpd.conf'
为什么无法启动呢? |
|