我目前有一个托管我们内部 Subversion 存储库的 Linux 机器。访问此存储库是通过 svn+ssh 进行的,并针对机器上的用户帐户进行身份验证。我最近获得了一个闪亮的新盒子(也安装在 Linux 中),并希望将 subversion 存储库转移到它(因为它在使用 RAID 1+0 配置的六个磁盘上有更多空间)。
我需要做什么才能将当前机器上的所有用户、组和文件信息转移到新机器上,以尽量减少对存储库当前用户的影响?我目前的想法是复制 /etc/passwd 和 /etc/group 文件(和影子文件?)中的相关条目,并复制 /home 中的用户文件夹。有什么我想念的吗?
编辑:额外信息。旧盒子是 Ubuntu 8,新盒子是 Ubuntu 9。大约有十几个用户和十几个自定义组。
您的组织是否有变更流程,将每个变更(从全新系统部署到电缆补丁)正规化?
如果是这样,您的流程是否会根据要求更改的人员或/以及执行这些更改的人员的好坏程度对其进行评分?如果是这样,这对你有什么帮助 - 有什么提示吗?如果不是,你认为这是个好主意吗?
我们有一个流程,但无论请求者/实现者以前有多小或“一双手”有多安全,每次更改都会受到相同的审查——我想改变这一点,但认为看看你是否遇到问题是明智的用这种方法。
我以管理员身份登录,右键单击一个文件夹,然后转到属性,然后是安全选项卡,然后是高级选项卡,然后是所有者选项卡。我不在域上。
我看到该文件夹具有管理员组所有权。
我将此项目和所有子项目的所有权更改为用户管理员。我验证了,所有子项现在确实拥有管理员的所有权。
但是后来我尝试在该文件夹中创建一个新的 txt 文件,当我查看它的所有权时,它是管理员。我希望新的所有权继承其父项的所有权,或者从我登录的用户管理员那里取得所有权。
可以做些什么来解决这个问题,以便我在以管理员身份登录时创建的新文件将使用管理员的所有者而不是管理员创建它们?
我准备设置一个服务器,负责跟踪来自大量流量源的统计数据。它将以平均每小时 6-7 百万的速度处理请求,所有这些都是小的 GET。我所需要的只是一个简单的服务器设置,它可以处理 get 请求的参数并将它们写入 CSV 文件。
我的第一个想法是使用 lighttpd+fastcgi+php,因为这是我已经熟悉的配置。但是,鉴于我不能每天都做出这些类型的性能决定,我想探索一些其他选项,看看是否有更好的方法可以达到这个目的。
我正在处理我公司的 Windows 服务器。AFAIK,服务器是活动目录的成员。我从任务管理器中注意到进程 LSASS.exe 占用了大量内存和 CPU 时间。通过谷歌,我发现它可能会通过一些更新的补丁来修复。
只是好奇。LSASS.exe 是什么?它有什么作用?为什么它需要大量内存和 CPU 时间?如果补丁不起作用可以减少吗?
我需要扫描大约 50 台台式计算机并检查是否有任何 *.doc、*.xls、*.ppt 等...文件存储在本地。我想知道有哪些工具可以用于此目的。快速谷歌没有找到任何好的解决方案,所以我想我可能需要编写一个脚本来做到这一点。
通常,您可以右键单击一个可执行文件并选择“运行方式”,然后就可以了,但它似乎不适用于 .msi 文件。
我多次听说应该使用 HTTPS 传输私人数据,因为 HTTP 容易被窃听。但实际上,谁有能力窃听特定冲浪者的 HTTP 流量?他们的ISP?同一局域网上的其他人?谁知道他们的IP地址?
我需要编写一个脚本来从全新的 Ubuntu 服务器安装中构建我的服务器。在诸如 Apache 和 PHP 之类的东西中,它需要安装 MySQL。这里唯一的问题是,当我使用 apt-get 安装 MySQL 时,在某些时候安装会弹出一个对话框,允许我输入我的 root 密码。即,需要人机交互。
如何在安装过程中绕过此屏幕并在仍然使用 apt-get 安装 MySQL 的同时避免人为交互?
installation ×2
windows ×2
desktop ×1
filesystems ×1
http ×1
lighttpd ×1
linux ×1
migration ×1
msi ×1
mysql ×1
networking ×1
nfs ×1
ntfs ×1
optimization ×1
performance ×1
permissions ×1
remote ×1
runas ×1
scalability ×1
scripting ×1
search ×1
security ×1
ubuntu ×1
unix ×1
untagged ×1