Linux: réseau: socket: ip_unprivileged_port_start CAP_NET_BIND_SERVICE

ip_unprivileged_port_start - INTEGER
Ce paramètre définit quel port peut être utilisé par les utilisateurs non privilégiés. Le port privilégié doit être utilisé par l'utilisateur root ou nécessite une autorisation : CAP_NET_BIND_SERVICE. S'il est défini sur 0, il n'y a pas de port privilégié.
Il s'agit d'un sysctl par espace de noms. Il définit le premier port non privilégié dans l'espace de noms du réseau. Les ports privilégiés nécessitent root ou CAP_NET_BIND_SERVICE pour pouvoir s'y lier. Pour désactiver tous les ports privilégiés, définissez cette valeur sur 0. Il ne peut pas chevaucher les ports ip_local_reserved_ports. plage.Par défaut
: 1024

Code utilisé :

int __inet_bind(struct sock *sk, struct sockaddr *uaddr

おすすめ

転載: blog.csdn.net/qq_36428903/article/details/133098586