关于solaris下修改ftp服务端口

本文介绍如何在Solaris系统中更改FTP服务的默认端口,并提供了修改/etc/inet/services文件的具体步骤。此外,还介绍了如何使用inetadm命令来启用和禁用服务,以及修改端口后如何通过命令行进行登录。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    修改solaris下的ftp服务端口,虽然不一定用到,但今天被华为面试官给问到了,汗啊.说明自己还是钻的不深.
    solaris下的ftp服务端口,默认是21号端口传输命令,20号端口传输数据.
    先前一直以为是修改/etc/ftpd目录下的某个配置文件来着.今天回来上网找了下资料,原来是要修改/etc/inet/services文件(这个文件有个符号链接 /etc/services文件).
    /etc/inet/services文件是只读的,但是可以用root强制写入.
    这个文件的内容格式如下:
    服务名    端口/协议    别名
    其中关于ftp的端口的两行内容为:
        ftp-data        20/tcp
        ftp             21/tcp
    修改完了配置文件,别忘了重新应用下最近的配置.(网上有种说法是要重启inetd,即重启所有网络相关服务,其实有点奢侈了.谁知道其它网络服务还用不用呢.)
    不过真要用这一招的话,建议直接用inetd restart,关于inetd的用法请man inetd.
    可以通过inetadm来先disable ftp服务,然后再enable一下:
    inetadm -d ftp
    inetadm -e ftp
    inetdadm的作用和用法,可以man一下.

    最后再说下ftp默认端口被修改后如何从命令行登陆,其实ftp不能像telnet那样用telnet host port的样式来登陆,但是可以通过进入ftp解释器之后,使用open host port的方式来连接.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值