在Solaris系统中,修改tcp/ip配置是比较繁琐的事情

本机机器名                                                    /etc/hostname.pcn0
指向/etc/inet/hosts的软链接,记录IP地址和机器名的对应关系       /etc/hosts
指向/etc/inet/netmasks的软链接,记录网络地址和子网掩码的对应关系 /etc/netmasks
默认网关                                                      /etc/defaultrouter

 

# cd /etc
# ls host*
hostname.ce0  hosts
# more hostname*
j**db
# more hosts
#
# Internet host table
#
127.0.0.1       localhost
192.168.1.115    j**db   loghost
# more netmasks
#
# The netmasks file associates Internet Protocol (IP) addres
# masks with IP network numbers.
#
#       network-number  netmask
#
# The term network-number refers to a number obtained from t
# Information Center.
#
# Both the network-number and the netmasks are specified in
# "decimal dot" notation, e.g:
#
#               128.32.0.0 255.255.255.0
#
192.168.1.0     255.255.255.0
# more defaultrouter
192.168.1.1
# more defaultdomain
defaultdomain: 无此文件或目录
# cd inet
# more ipnodes
#
# Internet host table
#
::1     localhost
127.0.0.1       localhost
192.168.1.115    j**db   loghost
# more hosts
#
# Internet host table
#
127.0.0.1       localhost
192.168.1.115    j**db   loghost
# more netmasks
#
# The netmasks file associates Internet Protocol (IP) addres
# masks with IP network numbers.
#
#       network-number  netmask
#
# The term network-number refers to a number obtained from t
# Information Center.
#
# Both the network-number and the netmasks are specified in
# "decimal dot" notation, e.g:
#
#               128.32.0.0 255.255.255.0
#
192.168.1.0     255.255.255.0
#
# ifconfig -a
lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index
1
        inet 127.0.0.1 netmask ff000000
ce0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
        inet 192.168.1.115 netmask ffffff00 broadcast 192.168.1.255
        ether 0:3:ba:db:ec:f1
#
默认ftp服务是启动的,但不允许root访问,这个问题困扰我1周时间了,开始一直改的是sshd的配置文件,后来又google了很久,发现应该改ftpd的配置文件。
让root能够登录,需要修改/etc/ftpd/ftpusers,将root用户注释掉,此文件夹下包含所有被拒绝访问的用户

# cd /etc/ftpd # pwd
/etc/ftpd
# more ftpusers
# ident "@(#)ftpusers   1.5     04/02/20 SMI"
#
# List of users denied access to the FTP server, see ftpusers(4).
#
#root
daemon
bin
sys
adm
lp
uucp
nuucp
smmsp
listen
gdm
webservd
nobody
noaccess
nobody4
==========================================

# more /etc/nodename
j**db
# more /etc/hostname.ce0
j**db
# more /etc/hosts
#
# Internet host table
#
127.0.0.1       localhost
192.168.1.115    j**db   loghost
# more /etc/netmasks
#
# The netmasks file associates Internet Protocol (IP) address
# masks with IP network numbers.
#
#       network-number  netmask
#
# The term network-number refers to a number obtained from the Internet Network
# Information Center.
#
# Both the network-number and the netmasks are specified in
# "decimal dot" notation, e.g:
#
#               128.32.0.0 255.255.255.0
#
192.168.1.0     255.255.255.0
# more /etc/defaultrouter
192.168.1.1
# more /etc/resolv.conf
/etc/resolv.conf: 无此文件或目录
# more /etc/nsswitch.conf
#
# /etc/nsswitch.files:
#
# An example file that could be copied over to /etc/nsswitch.conf; it
# does not use any naming service.
#
# "hosts:" and "services:" in this file are used only if the
# /etc/netconfig file has a "-" for nametoaddr_libs of "inet" transports.

passwd:     files
group:      files
hosts:      files
ipnodes:    files
networks:   files
protocols:  files
rpc:        files
ethers:     files
netmasks:   files
bootparams: files
publickey:  files
# At present there isn't a 'files' backend for netgroup;  the system will
#   figure it out pretty quickly, and won't use netgroups at all.
netgroup:   files
automount:  files
aliases:    files
services:   files
printers:       user files

auth_attr:  files
prof_attr:  files
project:    files
#

===================================================

#ifconfig –a 列出本机所配网卡及其配置情况;
#ifconfig e1000g1 down,将需要重新配的网卡down掉;
#ifconfig e1000g1 192.168.1.1 netmask 255.255.255.0 up 重新配置IP地址并启动;

===================================================