是否有可能创建只能使用命令"mysql“的用户(非sudoers)?还是一组命令?
上下文:我有一个承载mysql数据库的服务器。我想给一些用户通过SSH连接到服务器的权限,但只有这样他们才能使用mysql客户端。
我使用的是
Ps :在authorized_keys文件中使用命令选项不是正确的解决方案。
发布于 2016-06-29 08:44:35
最好添加具有受限权限的用户,有关详细信息,请参阅这个职位。
另一方面,您也可以限制他的登录shell,例如
useradd -s $(which mysql) whatshisname这使得他的默认shell mysql
发布于 2016-06-29 08:37:32
雨果。
您可以在vpc安全组中创建入站规则,以允许远程连接到从mysql使用的端口3306。这样,您的用户就可以通过安装在其计算机上的mysql客户机访问mysql,而无需通过ssh连接。
https://unix.stackexchange.com/questions/292800
复制相似问题