1、bind()失败
原因:
linux下由一个ip_local_port_range文件(/proc/sys/net/ipv4/ip_local_port_range)
这个文件规定了所谓的“临时端口”的可用端口范围,为1024~65000;
解决办法:
方法一 取1024~65000端口内的端口号
方法二 获得rootu权限:
1)su 命令可以将普通用户切换为root用户
2)如果输入密码后提示错误(Authentication failure),可能是还没有给root用户设置密码:
给root用户设置密码 方法如下:
a) .打开terminal,输入如下命令。
sudo passwd root
b).得到如下:[sudo] password for [用户名]
New password:
Retype new password:
依次输入密码,再一次输入密码确认,我们的root就有了密码。
3.我们就可以使用如下命令成为超级用户:
su