Linunx 设置登陆账号和端口

新增管理员

useradd xtang // 添加用户
vi /etc/passwd //xtang 用户, 502权限修改为0
passwd xtang // 添加xtang用户密码
passwd root -l // 锁定root账号
passwd root -u // 解锁root账号
who // 查看当前管理员账号

修改SSH端口

  • 查看SSH服务
rpm -qa|grep ssh  默认都是开启的
  • 修改配置文件sshd_config
vi /etc/ssh/sshd_config 
找到 #Port 22
22端口修改为1111
  • 在防火墙上放开端口
iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 1111 -j ACCEPT 
iptables-save
iptables -nL --line-number  查看1111端口是否已经正常开放

systemctl restart sshd.service重启sshd服务
netstat -anp |grep ssh 查看当前ssh链接到端口 
Linux系统中安装FTP服务器并配置用户账号与自定义端口,主要涉及以下几个方面:选择合适的FTP服务软件(如vsftpd)、安装、配置本地用户登录支持、设置虚拟用户认证机制,以及修改默认的FTP端口。 ### 安装FTP服务器 以Ubuntu系统为例,可以使用以下命令安装 `vsftpd`: ```bash sudo apt-get update sudo apt-get install vsftpd ``` 安装完成后,可以通过检查服务状态确认是否启动成功: ```bash systemctl status vsftpd ``` ### 配置本地用户登录 默认情况下,vsftpd 只允许匿名访问。若要启用本地用户登录功能,需要编辑 `/etc/vsftpd.conf` 文件,确保以下配置项未被注释且设置为 YES: ```bash local_enable=YES write_enable=YES ``` 保存文件后重启 vsftpd 服务使更改生效: ```bash sudo systemctl restart vsftpd ``` 此时,系统中的本地用户即可使用其用户名密码登录FTP服务器,并默认进入该用户的家目录,拥有读写权限[^3]。 ### 设置虚拟用户账号 为了增强安全性,推荐使用虚拟用户替代本地用户。首先创建一个包含用户名密码的文本文件,例如 `logins.txt`,内容如下: ``` mike pwabcd john pw1234 ``` 然后使用 `db_load` 工具生成认证数据库文件: ```bash sudo db_load -T -t hash -f logins.txt /etc/vsftpd/vsftpd_login.db ``` 接着,在 `/etc/pam.d/vsftpd` 中添加如下内容以启用PAM认证支持: ``` auth required pam_userdb.so db=/etc/vsftpd/vsftpd_login account required pam_userdb.so db=/etc/vsftpd/vsftpd_login ``` 最后,在 `/etc/vsftpd.conf` 中启用虚拟用户模式: ```bash guest_enable=YES guest_username=ftp user_config_dir=/etc/vsftpd/virtual_users ``` 其中,`user_config_dir` 指定的目录用于存放每个虚拟用户的独立配置文件,实现不同用户的差异化权限控制[^5]。 ### 自定义FTP端口 vsftpd 默认监听 21 端口。如果希望更改此端口,可以在 `/etc/vsftpd.conf` 文件中找到或添加以下配置项: ```bash listen_port=2121 ``` 将上述值替换为你想要使用的端口号,保存文件并重启服务后生效。 此外,还需更新防火墙规则以允许新端口通信。以 Ubuntu 的 UFW 防火墙为例: ```bash sudo ufw allow 2121/tcp ``` 完成以上步骤后,FTP服务器即已成功安装并配置了本地用户、虚拟用户及自定义端口
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值