Linux SFTP的端口号是可以修改的。以下是修改SFTP端口号的步骤:
/etc/ssh/sshd_config文件。sudo nano /etc/ssh/sshd_config来编辑。#Port 22这一行(默认端口是22)。#号,并将数字改为你想使用的端口号,例如Port 2222。Ctrl + X,然后按Y确认保存,最后按Enter退出。sudo systemctl restart sshd来重启SSH服务。sftp -P 2222 user@hostname。如果你不想修改SSH配置文件,也可以通过设置防火墙规则来转发端口:
sudo iptables -t nat -A PREROUTING -p tcp --dport 2222 -j REDIRECT --to-port 22
sudo iptables-save > /etc/iptables/rules.v4来保存规则(具体命令可能因发行版而异)。sudo systemctl restart firewalld。通过以上方法,你可以轻松地修改Linux SFTP的端口号。