Articles of 根

MySQL根问题(root用户拒绝访问)

我的MySQL(5.5)root用户有一些非常奇怪的问题。 我想允许外部主机访问root用户,但似乎我的根@本地主机没有“授予选项”的本地数据库! 我认为这个问题是由于我认为我有两个root @ localhost用户,两个用不同的授权规则,但我不知道如何回到我的安装。 我已经尝试删除root用户并重新创build它(我认为),重置root用户密码(修改mysql数据库本身) 我不能进入根帐户使用我一直指定的密码,而是一个替代密码,我甚至不知道我是怎么得到的…这个替代用户是似乎没有满根权限,但仍被称为根。 – 下面发布的解决scheme –

1服务器只有1个网站,我应该使用root用户还是其他用户?

所以我需要一个只能托pipe1个网站的服务器。 我将安装debian作为操作系统 我想知道:我需要设置一个用户来做我的东西,考虑到我将只有服务器的用户,我可以使用root用户通过SSHlogin,并做我所有的东西? 感谢您的任何build议,我对这个词很新。

设置服务器默认查找index.php文件

我是一名Web开发人员,我已经要求我们的系统pipe理员为我的团队设置一个服务器,作为开发环境使用。 PHP正在作为CGI运行。 当我尝试打开http:// myaddress /我收到403禁止 。 当我尝试打开http://myaddress/index.php一切都很好。 如何设置服务器默认查找index.php文件? PS系统pipe理员目前不在这里,所以他不能为我做。

root可以成为用户并访问encryption的家庭吗?

login时,家庭未encryption安装。 我尝试了'su sampleuser'后访问它,但它被encryption,这是我猜想的预期行为。 我也尝试更改用户的密码,然后login,但我被redirect到login。 所以只是为了确定:有没有一种方法可以让root访问和解密来自其他用户的主文件夹?

检查是否安装了root ca证书

我们有一个自定义的CA为我们的本地域。 根CA证书默认安装在所有公司计算机上,但有时偶尔会有人没有安装它。 如果用户a)使用http访问我们的内部网,或者b)接受服务器证书,我想将用户redirect到一个网站,告诉它发生了什么以及如何安装根CA. 我find的唯一解决scheme如下: <img src="https://the_site/the_image" onerror="redirectToCertPage()"> 这只是一个解决方法,并不是真正的解决scheme。 它可以由其他问题触发,然后丢失证书。 有没有更好的解决办法来解决这个问题?

在suse中将根shell重置回/ bin / bash 11

在运行SUFS 11 SP1的生产服务器上,根shell设置为/ bin / eksh。 不知道它是如何设置为这个..我们使用/ bin / bash作为root的默认shell。 我试图重置它,如下所示: – su -s / bin / bash su:使用受限制的shell / bin / eksh su:/ bin / eksh:没有这样的文件或目录 只有选项,我认为现在是进入单用户模式,并手动编辑/ etc / passwd .. 我现在不在现场,所以现在我很无奈。 更新 我也尝试进一步,以重置它没有任何成功。 su -s,不幸的是没有工作。 我不确定为什么,考虑到/ bin / eksh没有在/ etc / shell中列出的事实。 2.我不能使用sudo,因为sudo setuid位未设置 更新II 我有办法通过ILOMlogin到系统。 但我坚持以下几点。 这一点之后屏幕上什么也没有出现。 但我可以回到SPlogin提示符( – >)按ESC(。 – > […]

你的“维护帐户”是如何configuration的?

我知道我不应该以root身份直接login到我的服务器上进行configuration。 所以,我总是创build一个新帐户并将其添加到/ etc / sudoers 。 但是,我想获得关于configuration此维护帐户的一些提示。 你给它一个主目录? 你怎么称呼它? 你在哪里存储你的pipe理脚本? 等等…

两个系统之间没有密码的安全rsync

我们正试图在两台服务器之间实现一个安全的rsync备份。 我们正在尽一切办法来避免在两个系统之间没有root密码的情况下进行访问,如果有的话只为特定的用户做。 我知道这有备份文件的权限问题。 我已经在serverfault和这个网站上阅读了关于使用fakeroot和SSH服务器的“PermitRootLogin forced-command-only”选项,但是仍然无法弄清楚从安全angular度来看最合乎逻辑的select视图。 我们不希望root用户在没有密码的情况下在另一台机器上自动拥有root权限。 不知道我们是否只是偏执一点,但我认为这是相当平常的任何反馈将主要赞赏。 PermitRootLogin强制命令只有一对没有密码的密钥足够好吗? 这是否需要在目标服务器(即rsync)允许的命令的特定列表? fakeroot选项是否可以正常工作(主要是我们的数据备份),如果是这样的话……它是如何与rsync命令结合的? 我们可以在两个系统上拥有足够权限的rsync用户,这样无密码的rsync工作正常吗? 非常感谢。

我偶然在ubuntu AWS服务器上运行chmod -R 600 /

我偶然在ubuntu AWS服务器上运行chmod -R 600 /。 试图阻止它,但没有发生。 有没有一种方法可以最less备份服务器中的数据。 谢谢。

为什么cron作业出现在logcheck报告中?

我刚刚安装了logcheck,并将其configuration为在发现问题时发送邮件给我。 它在HH:02默认情况下每小时运行一次,并发送给我这样的东西: Jan 31 20:05:01 Linux CRON[3186]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1) Jan 31 20:09:01 Linux CRON[4462]: (root) CMD ( [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -type f -cmin +$(/usr/lib/php5/maxlifetime) -print0 | xargs -n 200 -r -0 rm) Jan 31 20:15:01 Linux CRON[6777]: […]