问题:在 Linux 中,哪些命令会列出用户的系统权限?
CURRENT_OS: CentOS-5.X
更多信息/问题:
谢谢!!
_______________
RECENT_UPDATE (1):我想知道我当前登录的用户是否拥有 root、su/sudo 等权限——我不是 Linux 人,如果我使用的是 WIN-XP,答案是转到“开始>>控制面板>>用户帐户”,我会看到用户拥有的系统权限;管理员、受限等。还有其他方法,但这只是一个例子。如果有更好的提问方式,请告诉我。我不是在寻找我对文件/文件夹/等的权限,我想键入一个命令行并获取有关当前用户系统权限的信息,如果有道理的话。谢谢!!
RECENT_UPDATE (2):重写问题,将其发布到 stack-x-superuser,得到更好的回复: https ://superuser.com/questions/197878/how-to-i-document-user-rights-on-an-现有的 Linux 系统
linux permissions operating-system command-line-interface users
有什么简单的方法可以做到这一点?
max_allowed_packet使用以下命令通过 MySQL 命令行设置有什么区别:
set global max_allowed_packet=100000000;
Run Code Online (Sandbox Code Playgroud)
并通过编辑 MySQL my.ini (Win) 或 my.cnf (Linux) 配置并将以下代码放在下面来设置它[mysqld]:
max_allowed_packet=100M
Run Code Online (Sandbox Code Playgroud) 尝试运行命令“apache2ctl restart”并刚刚收到此消息“apache2ctl:: command not found”——事实是,Apache已安装,正在运行,我现在正在服务器上积极进行开发......任何想法?
上下文:在虚拟机上的 CentOS-5.5 上的 sudo 访问
更新:好消息,重新启动 Apache,坏消息 500 错误,仍在进行中... :-)
[username@VMname /]$ sudo /etc/init.d/httpd restart
[username@VMname /]$ sudo /etc/init.d/httpd restart
Stopping httpd: [ OK ]
Starting httpd: [ OK ]
Run Code Online (Sandbox Code Playgroud) 作为此问题的后续行动,我正在尝试编辑 MySQL 服务的“my.ini”配置文件。我已经停止了服务,打开了文件,进行了编辑,并尝试保存它——此时我收到一条错误消息,提示“访问被拒绝”。在 Windows 7 上。
问题、反馈、建议——只是评论,谢谢!!
研究创建系统的法律和法规合规性是防篡改的,并且想知道是否有一个术语表示启用了“创建、读取”但禁用“更新、删除”的系统。
linux ×2
mysql ×2
apache-2.2 ×1
centos ×1
ldap ×1
openldap ×1
permissions ×1
read-only ×1
testing ×1
users ×1
web-server ×1