現在、各エンドユーザーがサーバー上で異なるユーザー ログインを持つ、ssh トンネル (さまざまな読み取り専用/書き込み/管理者ユーザー) を使用した外部 MySQL アクセスのみを許可しています。サーバーへの ssh 接続を禁止しながらも、MySQL へのトンネル接続は可能にすることは可能ですか?
これはUbuntu 14.10サーバーでデフォルトを使用していますdash
答え1
https://unix.stackexchange.com/questions/55106/disable-user-shell-for-security-reasons
これが欲しいと思う
これにより、ユーザーのシェルは無効になりますが、接続は維持されます。
usermod -s /sbin/nologin myuser