Linux上1024以下的端口
在Linux上,以一般用户身份执行一个需要占用小于1024端口的程序,会得到错误提示:
Permission denied
这是因为在Linux平台,小于1024的端口被认为是特殊端口。
The TCP/IP port numbers below 1024 are special in that normal users are not allowed to run servers on them. This is a security feaure, in that if you connect to a service on one of these ports you can be fairly sure that you have the real thing, and not a fake which some hacker has put up for you.
如果没绝对必要,可以指定一个大于1024的端口执行程序,不然最简单的办法就是提权执行“sudo”。此外也有其他一些方案,比如利用防火墙重定向等。
参考:
PrivilegedPorts
Running_network_services_as_a_non-root_user
Linux上1024以下的端口相关推荐
- linux默认的https端口,如何在Ubuntu 18.04 Bionic Beaver Linux上拒绝除HTTP端口80和HTTPS端口443之外的所有传入端口...
目的 目的是启用UFW防火墙,拒绝所有传入端口,但是在Ubuntu 18.04 Bionic Beaver Linux上仅允许HTTP端口80和HTTPS端口443. 操作系统和软件版本 操作系统:- ...
- linux防火墙开启某端口命令行,linux上防火墙 开启某个端口
linux下防火墙 开启某个端口 直接在/etc/sysconfig/iptables中增加一行: -A RH-Firewall-1-INPUT -m state –state NEW -m tcp ...
- mail在linux的端口,linux 上mailx通过465端口发送邮件
遇到报错: 报错一:没有启用基于https的邮件发送 报错二:没有设置证书对应路径 报错三:没有正确的添加证书到证书数据库中 基本邮件配置,在/etc/mail.rc文件内 set smtp=smtp ...
- 在Linux上打开端口
在学习在Linux上打开端口之前,让我们了解什么是网络端口. 端口是通信端点. 在操作系统内,端口允许数据包特定的进程或网络服务.通常,端口标识分配给它们的特定网络服务. 可以通过手动将服务配置为使用 ...
- linux打开端口_在Linux上打开端口
linux打开端口 Before we learn about opening a port on Linux, let's understand what network ports are. A ...
- linux普通用户使用1024以下的端口(80)
linux普通用户使用1024以下的端口(80) 1. nginx 等软件做反向代理 2. iptables端口转发 3. setuid 4. CAP_NET_BIND_SERVICE linux对于 ...
- Linux上怎样停止服务(jar包)、查看进程路径、关闭指定端口
场景 在linux上部署的jar包服务需要停止该服务并关闭防火墙对应的端口. 注: 博客: https://blog.csdn.net/badao_liumang_qizhi 关注公众号 霸道的程序猿 ...
- 【kali Linux 的1024种玩法】一.在VMware Workstation上安装Kali Linux 2020.1(超详细!)
[kali Linux 的1024种玩法]一.在VMware Workstation上安装Kali Linux 2020.1 一.下载Kali linux 2020.1 1.1 下载Kali Linu ...
- Linux服务器上测试TCP/UDP端口的连通性
目录 说明 测试tcp端口的连通性: 使用nc命令来测试udp端口的连通性: 使用nc命令来测试tcp端口的连通性: 使用案例如下: 说明 翻译自: How to Test Port[TCP/UDP] ...
最新文章
- Warning: Permanently added the RSA host key for IP address '13.229.188.59' to the list of known host
- 笔记本用无线路由器上网设置教程攻略
- CC++初学者编程教程(3) 安装VS2010 boost标准库开发环境
- (求救大佬)蓝桥杯C语言试题 算法训练 C++ CH08 01
- 编程语言与他背后的故事
- 鼠标右键菜单管理工具
- 软件项目管理(复习)
- 恶意代码分析实战Lab3-1
- arduino点阵声音频谱_参赛-使用Arduino制作32频段音频(音乐)频谱分析仪
- mysql 1亿条数据建索引时间_单表 13 亿记录创建索引需要多长时间?
- 项目支付接入支付宝【沙箱环境】
- Access端口和Trunk端口
- Android学习笔记——Android 签名机制详解
- 网络库libevent、libev、libuv对比
- unity 用四元素实现摄像机的跟随鼠标旋转,缩放
- 自学AE AK大神笔记026_地震效果
- [DP] bzoj2423: [HAOI2010]最长公共子序列
- ffmpeg 视频拼接
- notepad++正则表达式表示汉字
- iphone手机添加邮箱地址
热门文章
- 分享我的匿名邮件群发系统 VC版,可匿名发送: 163 126 139 gmail 21cn 263 及各类企业级邮件
- RPA和按键精灵傻傻分不清楚?实在RPA帮你区分
- vue源码解析之observe
- PB的KeyDown在调试或者程序触发时检测不到的问题
- main;extends;super;instanceof;final
- VirtualBox导入ova文件报错E_INVALIDARG (0x80070057)
- JavaScript 获取当前时间戳:
- react .jsx文件报错<xxx/>is using incorrect casing
- 数据预处理(17)_坐标转换,tf::StampedTransform =」 Eigen::Matrix4f
- Centos7命令安装DM8