我们目前只允许通过使用ssh隧道(具有各种只读/写/pipe理用户)的外部mysql访问,每个最终用户在服务器上有不同的用户login。 是否有可能阻止他们ssh进入服务器,但仍然使他们隧道到MySQL?
这是在Ubuntu 14.10服务器使用默认的dash
https://unix.stackexchange.com/questions/55106/disable-user-shell-for-security-reasons
我想你想要这个
这会禁用用户的shell,但连接将保持不变
usermod -s / sbin / nologin myuser