1024以前端口需要root用户来执行
来源:互联网 发布:mysql触发器的弊端 编辑:程序博客网 时间:2024/06/07 08:29
在配置logstash收集rsyslog日志时,一直抱报错,tcp和udp都无法启用。使用netstat -nap |grep 514也看不到任何进程
{:timestamp=>"2017-05-12T10:27:57.597000+0800", :message=>"syslog listener died", :protocol=>:tcp, :address=>"0.0.0.0:514", :exception=>#<SocketError: initialize: name or service not known>, :backtrace=>["org/jruby/ext/socket/RubyTCPServer.java:126:in `initialize'", "org/jruby/RubyIO.java:871:in `new'", "/opt/logstash-2.4.0/vendor/bundle/jruby/1.9/gems/logstash-input-syslog-2.0.5/lib/logstash/inputs/syslog.rb:152:in `tcp_listener'", "/opt/logstash-2.4.0/vendor/bundle/jruby/1.9/gems/logstash-input-syslog-2.0.5/lib/logstash/inputs/syslog.rb:117:in `server'", "/opt/logstash-2.4.0/vendor/bundle/jruby/1.9/gems/logstash-input-syslog-2.0.5/lib/logstash/inputs/syslog.rb:101:in `run'"], :level=>:warn}
{:timestamp=>"2017-05-12T10:28:02.542000+0800", :message=>"syslog listener died", :protocol=>:udp, :address=>"0.0.0.0:514", :exception=>#<SocketError: bind: name or service not known>, :backtrace=>["org/jruby/ext/socket/RubyUDPSocket.java:160:in `bind'", "/opt/logstash-2.4.0/vendor/bundle/jruby/1.9/gems/logstash-input-syslog-2.0.5/lib/logstash/inputs/syslog.rb:135:in `udp_listener'", "/opt/logstash-2.4.0/vendor/bundle/jruby/1.9/gems/logstash-input-syslog-2.0.5/lib/logstash/inputs/syslog.rb:117:in `server'", "/opt/logstash-2.4.0/vendor/bundle/jruby/1.9/gems/logstash-input-syslog-2.0.5/lib/logstash/inputs/syslog.rb:97:in `run'"], :level=>:warn}
搜到这篇文章终于解决
http://blog.csdn.net/julykobe/article/details/44002687
使用sudo也不行,必须sudo -i切换到root用户才正常。
- 1024以前端口需要root用户来执行
- MySQL命令行 不同端口登录 执行SQL文件 创建用户 赋予权限 修改root密码
- MySQL命令行 不同端口登录 执行SQL文件 创建用户 赋予权限 修改root密码
- Linux下让非root用户启用小于1024号的端口
- 如果程序需要创建大量的线程,要考虑用 root 用户执行这个程序。
- 非root用户启动nginx 80端口
- 非root用户启动nginx 80端口
- Solaris等操作系统下如何让非root用户启用小于1024号的端口
- 如何让非root用户启用小于1024号的端口
- 如何让非root用户启用小于1024号的端口
- 如何让非root用户启用小于1024号的端口
- 如何让Linux下非root用户程序使用小于1024端口
- 非ROOT用户启用80端口的变通办法
- 非root用户占用80端口的方法
- Linux 下Tomcat非root用户不能使用80端口
- Linux非root用户如何使用80端口启动程序
- ubuntu 14.04 开启root 用户 修改ssh端口
- linux本地非root用户和80端口的映射
- python2.7版本在win7、64位系统安装遇到的问题
- redis主从(自用)
- Hadoop学习笔记(6)
- BootStrap学习笔记,优缺点总结
- Kali2.0安装Eclipse+pyDev,规避Kali2.0java1.7版本
- 1024以前端口需要root用户来执行
- Android studio Server sent an unsupported extension: type_35
- java类实现serializable的意义
- to be a janitor(2)
- Hadoop学习笔记(7)
- 虚拟货币开发专题(区块链如何防止数据膨胀)
- 获取shell自身路径
- Can't open and lock privilege tables: Table 'mysql.user' doesn't exist
- Hadoop学习笔记(8)