标签: unix

获取 rsync 以在传输后从 *sender* 中删除文件

我正在使用 rsync 将一个目录移动到另一个目录。有什么方法可以让 rsync 在将文件复制到接收者后从发送者中增量删除文件?

linux unix rsync command-line-interface file-transfer

12
推荐指数
1
解决办法
5440
查看次数

您通常将 UNIX/Linux 脚本保存在哪里?

我为我的服务器编写了许多脚本。其中一些在我的~/scripts目录中,其中一些在应用程序目录中。

我只是想知道是否有一个您通常会用来保存 shell 脚本的目录?

scripting unix aix

12
推荐指数
3
解决办法
8301
查看次数

如何将目录从一台服务器移动到另一台服务器?

我可以通过 SSH 访问两台服务器,其中一台是空的。如何通过 SSH 连接将站点目录从旧服务器移动到新服务器?

PS:两台服务器都是unix

unix ssh migration

12
推荐指数
1
解决办法
3万
查看次数

删除一个大文件后,`df` 需要多长时间才能获取更改?

我在我的 Ubuntu 服务器上删除了一个 2.3GB 的日志文件,并且df似乎没有接受更改。在df检测到大文件已被删除之前通常是否存在延迟?

unix ubuntu disk-space-utilization

12
推荐指数
1
解决办法
2万
查看次数

逻辑卷管理器有什么好处

除了 Wikipedia 页面上详细介绍的内容之外,Logical Volume Manager 有哪些功能和潜在优势?

linux unix lvm

12
推荐指数
2
解决办法
2万
查看次数

使用 nginx 在主目录中托管文件夹

我想在 adduser 脚本中添加一个条件来更新 nginx.conf 以便在我创建新用户时将 ~/www 加载为http://ipaddress/~ user 。

当用户名为 www.domainname 时,它​​将在 ~/www 文件夹中托管该域名。

是否有脚本已经做到了这一点?

linux unix nginx

12
推荐指数
1
解决办法
2万
查看次数

非常大的 /etc/hosts.deny 会减慢 SSH 连接的速度吗?

我一直在使用拒绝主机一段时间,我注意到我/etc/hosts.deny的越来越大。Denyhosts 将 IP 添加到/etc/hosts.deny,并且我的 denyhosts 配置为从不清除 IP。

$ wc -l /etc/hosts.deny
22149 /etc/hosts.deny
Run Code Online (Sandbox Code Playgroud)

这可能会成为问题吗?我真的不明白 libwrap 是如何工作的。希望它正在散列这些条目或用于快速访问的内容,但我还没有查看该代码。

我遇到了一些奇怪的网络问题,我与 gitosis 服务器的 SSH 连接挂了(实际上,Symfony2 包的更新使用bin/vendors install)。我不确定如何调试它,所以我正在寻找盒子可能出错的地方,例如资源短缺。

这是在 Ubuntu 10.04.4 LTS 服务器上。

unix ssh git

12
推荐指数
1
解决办法
924
查看次数

如何找到锁定 Unix 用户帐户的所有方式

我偶尔会发现自己处于维护不足的系统有一个帐户被锁定的情况。问题是有多种方法可以锁定帐户,每种方法都有自己的解锁方法。

不是账户被不正确锁定,只是意外,但找到正确的锁定来重置很困难。

我最近对该问题的攻击是在 SUSE 系统上进行的,结果密码已过期(最初并不知道,因为登录尝试不是通过提供此类反馈的系统),然后也被锁定由于登录尝试失败。

是否有列出所有不同可能的帐户锁定以及如何禁用它们的列表?我打算解决实际损坏问题,例如主目录访问问题、损坏的 PAM 库等,不在此问题的范围内。

linux unix authentication user-accounts

12
推荐指数
2
解决办法
10万
查看次数

你能帮我解决我的软件依赖问题吗?

这是一个关于编译依赖和包管理的规范问题

我有一个关于在 *nix 服务器上编译端口/软件或安装 RPM 的问题。当我尝试这样做时,我收到了很多关于缺少依赖项的消息。

服务器故障社区可以帮忙吗?

unix rpm dependencies

12
推荐指数
1
解决办法
490
查看次数

在 3000 多个 Solaris、AIX 和 Linux 服务器上更改 root 密码的最佳方法是什么?

长话短说:大型老公司,大量 UNIX/Linux 服务器。

我继承了几年前留下的一堆脚本的责任。其中之一是一个脚本,该脚本每 X 个月运行一次,以全局更新我们所有服务器上的 root 密码。

该脚本是一堆 Shell 脚本和 Expect,它在我们所有服务器和中央命令和控制服务器之间建立的 SSH 信任上工作。

问题是,剧本一团糟。Expect 命令试图说明存在于任何 UNIX/Linux 机器上的每个可能版本的“passwd”——它们差异很大。

随着我们扩展和升级很多基础设施,脚本变得非常难以管理。

我的问题是:有没有更好的方法来做到这一点?假设已经建立了 SSH 信任,同时更改 3000 多台服务器上的 root 密码的最佳方法是什么?

linux unix ssh password root

12
推荐指数
1
解决办法
3万
查看次数