1、默认ftp服务是启动的,但不允许root访问,需要修改/etc/ftpd/ftpusers,将root用户注释掉,此文件夹下包含所有被拒绝访问的用户
2、取消
tftp
这样行的注释。
-bash-3.00# vi /etc/inetd.conf
"/etc/inetd.conf" [Read only] 26 lines, 1099 characters
#
# Copyright 2004 Sun Microsystems, Inc.
# Use is subject to license terms.
#
#ident
#
# Legacy configuration file for inetd(1M).
#
# This file is no longer directly used to configure inetd.
# The Solaris services which were formerly configured using this file
# are now configured in the Service Management Facility (see smf(5))
# using inetadm(1M).
"/etc/inetd.conf" [Read only] 26 lines, 1099 characters
#
# Copyright 2004 Sun Microsystems, Inc.
# Use is subject to license terms.
#
#ident
#
# Legacy configuration file for inetd(1M).
#
# This file is no longer directly used to configure inetd.
# The Solaris services which were formerly configured using this file
# are now configured in the Service Management Facility (see smf(5))
# using inetadm(1M).
#
# Any records remaining in this file after installation or upgrade,
# or later created by installing additional software, must be converted
# to smf(5) services and imported into the smf repository using
# inetconv(1M), otherwise the service will not be available.
# a service has been converted using inetconv, further changes made to
# its entry here are not reflected in the service.
#
#
# CacheFS daemon.
#
100235/1 tli rpc/ticotsord wait root /usr/lib/fs/cachefs/cachefsd cachefsd
# TFTPD - tftp server (primarily used for booting)
tftp
3、ftp安装目录:/etc/ftpd
root用户下:
svcadm enable netwrok/ftp 启动ftp服务
svcadm disable network/ftp 关闭ftp服务
svcadm restart network/ftp 重启ftp服务
svcs -l network/ftp 查看ftp服务的状态