我有一个用户名为jsmith的用户,他刚刚结婚,希望她的login名反映她的新婚名:jdoe。 我明白,usermod会做出改变,但我担心,我没有想到的影响。 我想要做到以下几点: mkdir / home / jdoe chown jdoe:jdoe / home / jdoe usermod -l jdoe -m / home / jdoe jsmith cp -rp / home / jsmith / * / home / jdoe 用户属于一个普通的组,所以应该没有GID问题,我已经运行查找命令没有结果寻找她的GID拥有的文件。 从我的实验中:usermod命令将所有使用jsmith的UID的文件的所有权更改为jdoe。 她的GID没有文件,所以没有任何意义。 我将不得不手动进入/ etc / group,并在她所在的任何组中更改她的用户名。 基本上我的问题是:/ etc / shadow和/ etc / gshadow是否需要手动修改? 我错过了什么?
我兼职为一所小型私立学校工作。 24节点计算机实验室一直存在硬件故障(主要是驱动器和散热风扇),所以我把它变成了基于Linux的瘦客户机networking。 虽然工作站现在从networking启动,但大多数仍然有工作的硬盘驱动器。 他们也只使用其计算能力的一小部分来运行一台x服务器。 我正在寻找方法,但这些计算资源很好用。 每个工作站都有一个40GB硬盘,一个奔腾4处理器和256M RAM。 我考虑过: 在每个工作站上安装容错分布式文件系统。 这将利用每个工作站的硬盘空间和计算资源,而持续的硬件故障将影响最小。 卸下硬盘并将其放入几个文件服务器中。 在工作站上运行分布式计算客户端以利用空闲的CPU周期。 好的,虽然我一定会find一个更多的文件服务器的地方,但我承认,我没有任何应用程序在考虑分布式处理环境。 如果你认为第一个想法是有价值的,那么我会对你可以在各种分布式文件系统上提供的信息感兴趣。 我做了一些search,但找不到真正适合这种情况的人。 我正在寻找冗余和容错function,但它也需要支持用户和组级访问限制。 任何其他build议,也将不胜感激。
我期待在我pipe理的企业网站上的高stream量。目前该网站托pipe在godaddy共享托pipe。 因为这将是我的客户公司的IPO,所以我不知道会有什么样的stream量激增。 我应该如何计划和主办计划,我应该去godaddy或任何其他托pipe。 云计算是否与这种情况有关?什么是最好的/成本效益的解决scheme。 该网站是经典的ASP和MsAccess数据库中的一个非常小的CMS。 另外build议如果我必须检查任何编程相关的问题,使网站在高stream量完美无瑕。 问候,晴天
我正在考虑将我的社交networking从共享主机移到VPS托pipe。 我不熟悉VPS,没有经验。 这会是一个问题吗? 谢谢
我正在尝试使用FreeBSD的pkg_add命令来安装和升级二进制软件包,在多机一次安装的情况下安装和升级。 安装新软件包时效果很好,但是升级让我感到困惑。 例如,如果我想升级一个依赖于另一个软件包的软件包,我不能只安装它: # pkg_add /path/to/somepackage-2.0.tbz pkg_add: package 'somepackage' or its older version already installed 此时,如果将-f传递给pkg_delete命令,则可以删除旧版本的软件包: # pkg_delete -f somepackage-1.0 pkg_delete: package 'somepackage-1.0' is required by these other packages and may not be deinstalled (but I'll delete it anyway): anotherpackage-1.0 但是…这是杀手…现在依赖信息已经消失了! 我可以安装升级: # pkg_add /path/to/somepackage-2.0.tbz 而现在试图删除它会成功,没有任何错误: # pkg_delete somepackage-2.0 我如何优雅地处理这个问题(“优雅”意思是“以保留依赖信息的方式,而不需要我重build/重新安装整个依赖链”)。 谢谢!
我很新的nginx和 – 更多的学习目的 – 即时通讯尝试configurationNginx的运行与不同的用户为每个子域的PHP。 例如,我想使用用户john在foo.example.com上的所有脚本和在bar.example.com上的用户jack 。 我已经创build了我的系统上的用户(Ubuntu的服务器),但我不知道如何指示nginx使用用户 – 即时寻找一个解决scheme,可以处理easly许多用户,可以说〜2000年。 看文档,我不明白,如果我必须为每个用户(不同的端口)产生一个php5-cgi进程,然后把它们抓到我的sites-available网站(如我说我是一个新手,但这看起来像我一个服务器自杀),而在nginxconfiguration中只有2个页面是用中文( page1 , page2 )来写的,用google翻译很难翻译(但是,看代码,使用完全不同于server-suicide方式) 任何build议? 更新 galador的答案做的工作,但即时通讯设法build立一个dinamycal环境(与通配符子域名)不需要重新启动nginx / fpm每个新的网站,这可能吗?
安全是一个主要关切。 每个主要的Linux发行版都使用签名包。 但是办公室的FreeBSD系统通过FTP下载未签名的软件包/端口。 有没有一种解决scheme可以让我安全地更新恶意networking上的* BSD?
当安装一个Web应用程序,其中一个用户被用来与单个数据库交谈(比如MySQL,但是这也可以应用于其他的RDBMS),你通常会有一系列的事件: CREATE DATABASE wordpress CHARACTER SET utf8; GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpress'@'localhost' IDENTIFIED BY 'hunter2'; 有些指南build议对数据库名称使用不同的用户名, 其他人build议使用不同的名称,例如用户名为“appuser”,数据库名称为“app”。 使用相同的名称是否有明显的技术缺陷? 有没有这样做可能会造成混乱? 编辑:我知道,这是可疑的安全实践,你应该命名您的数据库fhqwhgads和您的用户flobadob ; 然而,(a)默默无闻是一个值得怀疑的工具,(b)这是每个Web应用程序在其文档中给出的例子。
我有大约300个婴儿电脑照顾,他们有很多不同的pipe理员帐户,这是一个噩梦工作。 ARD已经慢慢地configuration了机器所有者的帐户,但是这并没有帮助他们带上另一个系统pipe理员,他们现在必须收集用户的所有用户名和密码。 我认为,对我来说运行一个使用ARD的脚本会更好,它会在每个系统上创build一个隐藏的pipe理员用户,并使用已知的用户名和密码。 我只是不知道该怎么做。 任何提示和技巧将不胜感激。 我目前正在尝试编写一个草稿脚本,我将发布,但其他任何人都可以随意使用解决scheme:)
我正在运行一个数据库服务器,在中等负载下。 我刚刚在该框上启动了xcopy以将数据库备份复制到远程服务器。 我看到xcopy使用几乎所有的可用带宽。 我担心会占用数据库本来使用的带宽。 如果我在taskmgr中降低xcopy的优先级,是否会降低networkingstream量的优先级,或者只是CPU时间?