Linuxシステムでは、udhcpc
root以外のユーザーとしてコマンドを実行してみました。エラーが発生しますudhcpc: socket: Operation not permitted
。udhcpc
Linuxで一般ユーザーとして実行する方法はありますか?
答え1
dhcpクライアントは、root権限を必要とするICMPソケットをバインドする必要があります。特定のユーザーにdhcp実行権限を付与できます。Sudo。visudo
次の行を設定に追加するには、実行します(joe
認証するユーザーの名前です)。
joe ALL = (root) /sbin/udhcpc
または 適切な機能ですが、まだ広く利用可能ではありません。