OpenSSH 経由でログインしようとしているユーザーがすでにログインしているかどうかを確認し、2 回目のログインを拒否するかどうかを確認する PAM モジュールを用意することは可能ですか?
複数のログインセッションを防ぐために他のいくつかの方法を試しましたが、何も機能していません。カスタム PAM モジュールを使用してこれが実行可能であることを誰かが確認できれば、非常に感謝しています。
sftp 構成をコメントアウトすると、limits.conf が正常に機能することに気付きました。
# SFTP + Port Forwarding Only for Normal Users
# Create home directory in /home/%u and set permissions to user / sftponly
# then do a usermod -d / user
# In Tunnelier set user home to /home
#Subsystem sftp /usr/lib/openssh/sftp-server
#Match group sftponly
#ChrootDirectory /home/%u
#X11Forwarding no
#AllowTcpForwarding yes
#ForceCommand internal-sftp
しかし、それはsftpを壊します。