ubuntu如何查看应用端口
时间: 2023-12-20 15:06:33 浏览: 26
在 Ubuntu 中,可以使用以下命令来查看应用端口:
1. 使用 netstat 命令:
```
sudo netstat -tlnp
```
该命令将显示所有正在监听的 TCP 端口和与其相关的进程信息。
2. 使用 lsof 命令:
```
sudo lsof -i
```
该命令将显示所有开启的网络连接和相关的进程信息。
3. 使用 ss 命令:
```
sudo ss -tlnp
```
该命令将显示所有正在监听的 TCP 端口和与其相关的进程信息。
以上命令需要使用 sudo 或 root 用户权限才能执行。
相关问题
ubuntu打开80端口
在 Ubuntu 上打开 80 端口,可以按照以下步骤进行操作:
1. 确保您具有管理员权限或以 root 用户身份登录到 Ubuntu 服务器。
2. 检查是否已安装防火墙软件,例如 UFW(Uncomplicated Firewall)。如果没有安装,请使用以下命令安装 UFW:
```
sudo apt update
sudo apt install ufw
```
3. 启用防火墙并允许传入的 HTTP 流量(80 端口)。执行以下命令:
```
sudo ufw enable
sudo ufw allow 80
```
这将启用防火墙并允许传入的 HTTP 流量通过 80 端口。
4. 验证防火墙设置是否生效。执行以下命令:
```
sudo ufw status
```
您应该看到类似以下输出:
```
Status: active
To Action From
-- ------ ----
80 ALLOW Anywhere
```
这表示防火墙已启用,允许从任何地方访问 80 端口。
现在,您的 Ubuntu 服务器应该已经打开了 80 端口,并可以接受传入的 HTTP 流量。请确保您的服务器上没有其他应用程序占用了该端口。
如果您仍然遇到问题,请检查您的网络环境和其他配置,以确保没有其他因素阻止了通过 80 端口的流量。
ubuntu打开22端口
在 Ubuntu 上打开 22 端口,可以按照以下步骤进行操作:
1. 确保您具有管理员权限或以 root 用户身份登录到 Ubuntu 服务器。
2. 检查是否已安装防火墙软件,例如 UFW(Uncomplicated Firewall)。如果没有安装,请使用以下命令安装 UFW:
```
sudo apt update
sudo apt install ufw
```
3. 启用防火墙并允许传入的 SSH 流量(22 端口)。执行以下命令:
```
sudo ufw enable
sudo ufw allow 22
```
这将启用防火墙并允许传入的 SSH 流量通过 22 端口。
4. 验证防火墙设置是否生效。执行以下命令:
```
sudo ufw status
```
您应该看到类似以下输出:
```
Status: active
To Action From
-- ------ ----
22 ALLOW Anywhere
```
这表示防火墙已启用,允许从任何地方访问 22 端口。
现在,您的 Ubuntu 服务器应该已经打开了 22 端口,并可以接受传入的 SSH 连接。请确保您的服务器上已安装 SSH 服务,并且没有其他应用程序占用了该端口。
如果您仍然遇到问题,请检查您的网络环境和其他配置,以确保没有其他因素阻止了通过 22 端口的 SSH 连接。