debian系统关闭139端口
时间: 2024-05-06 17:20:00 浏览: 19
为了关闭Debian系统上的139端口,可以按照以下步骤进行操作:
1. 打开终端窗口,并使用root用户登录系统。
2. 输入以下命令以编辑Samba配置文件:
```
vi /etc/samba/smb.conf
```
3. 在打开的文件中,找到以下行:
```
# interfaces = 127.0.0.0/8 eth0
# bind interfaces only = yes
```
将其修改为:
```
interfaces = 127.0.0.0/8
bind interfaces only = yes
```
4. 保存并关闭文件。
5. 重新启动Samba服务:
```
service smbd restart
```
6. 确认139端口已关闭:
```
netstat -an | grep 139
```
如果没有输出结果,则表示139端口已关闭。
注意:关闭139端口可能会影响系统的某些功能和应用程序,因此,请在进行此操作之前仔细考虑。
相关问题
Debian Gnu/Linux 9关闭 111端口
要关闭Debian GNU/Linux 9上的111端口,你可以执行以下步骤:
1. 打开终端并以管理员身份登录。
2. 运行以下命令安装rpcbind服务:
```
apt-get install rpcbind
```
3. 停止rpcbind服务:
```
systemctl stop rpcbind
```
4. 禁用rpcbind服务,以确保它在系统引导时不会自动启动:
```
systemctl disable rpcbind
```
5. 确认111端口已关闭:
```
netstat -tulnp | grep 111
```
如果111端口已关闭,将不会看到任何输出。
请注意,rpcbind服务是处理远程过程调用(RPC)的必需服务。如果你需要使用RPC,那么你应该谨慎关闭此服务。
debian服务器查看开放端口
要查看 Debian 服务器上已经开放的端口,可以执行以下命令:
1. 使用 netstat 命令查看当前所有网络连接和端口情况:
```
netstat -an
```
2. 使用 grep 命令筛选出已经开放的端口,比如 80 端口:
```
netstat -an | grep :80
```
3. 使用 lsof 命令查看当前打开的文件和端口情况:
```
lsof -i :80
```
这些命令可以帮助你快速找到 Debian 服务器上已经开放的端口,以及占用这些端口的进程信息。请注意,具体的操作可能因不同的系统和网络环境而有所不同。