UbuntuでLuaSocketを使用して任意のポートでリッスンするソケットを作成しようとすると、ソケットの作成が「許可が拒否されました」で失敗します。
require("socket")
server, msg = socket.bind("*", 23)
if not server then print(msg) end
ただし、同じスクリプトをスーパーユーザーとして(sudoを使用して)実行すると、サーバーの作成は問題なく機能します。LuaSocketが通常サーバーを作成できない理由はありますか?スクリプトをスーパーユーザーとして実行する必要がないように(LuaまたはUbuntuサーバーで)何かを行うことはできますか?