Questions tagged «linux»

Linux是基于Linux内核的类UNIX开源操作系统的通用术语。

7
SSH不要求输入密码,立即提供“权限被拒绝”
尝试使用用户帐户进行SSH;根帐户有效,但我指定了私钥。用户帐户仅给出“权限被拒绝(公共密钥,gssapi-with-mic),而根本不提示我输入密码。 如何解决此问题,以便可以使用密码而不是密钥登录?我现在不想为此使用私钥,而是普通帐户。
14 linux  ssh 

3
如何测试新的Cron脚本?
我在几个不同的Linux发行版(Fedora 11,CentOS 5和SuSE 10.2)上运行,并且经常遇到这样的问题:当从命令行直接调用我想作为cron作业运行的新脚本时,但由于PATH或其他必需的环境变量的细微变化而从cron调用时失败。 有没有一种方法可以像在cron中一样测试单个脚本,而不必运行整个crontab或使用run-parts运行整个cron.daily / .hourly等目录?我想我可以临时编辑我的crontab以便在接下来的几分钟内运行该脚本,但是我宁愿有一个更独立的解决方案,这样我就不必冒险搞乱crontab了。
14 linux  cron  testing  test 

4
我应该在Linux系统上的何处放置组共享文件?
我正在将许多小的自定义脚本和数据从Linux系统迁移到另一个系统。 在旧系统上,我们拥有一个共享用户,该用户拥有大多数文件,并且这些文件位于该用户中/home;但是在新系统上,我们宁愿使用自己的帐户登录并使用组权限进行协作,但是由于没有文件的单个所有者,没有/home-dir。 那么我应该将那些共享文件放在哪里?我应该创建一个拥有文件的非登录用户吗?还是有一个合适/grouphome的地方? (我不想将它们散布到各个用户中/home:)

9
Bash片段将目录中的所有文件移动到该目录中
我的目录中有很多文件和目录。为了整理它,我将所有这些文件放入目录中,因此我将执行以下操作: $ ls | wc -l 123 $ mkdir new_directory $ mv * ./new_directory 但是,那显然是行不通的,因为那样的话它将尝试new_directory进入new_directory。有什么简单的方法可以在一行中完成我想要的操作,而不必复制并粘贴该目录中的所有文件和目录?
14 linux  unix  bash 



3
链接到特定的inode
我有一个已删除的文件,但仍由程序保持打开状态。我使用lsof找到了索引节点号。如何创建硬链接回到该索引节点?
14 linux  inode  lsof 

4
Linux网络-“ ip X”而不是ifconfig / route / etc?
我习惯在Linux上使用诸如之类的命令ifconfig,route以检查和更改网络信息。但是我知道有一个ip命令(带有各种子命令)。我在某处听说这是“正确的方法”。我应该放弃ifconfig / route / etc的任何特定原因?您的喜好是什么?一套东西能做其他东西不能做的吗?
14 linux  networking 

4
如何在Linux中杀死进程树?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,以使其成为服务器故障的主题。 8年前关闭。 有时,将SIGTERM发送到进程将导致其将SIGTERM发送到其所有子进程。但是,有时这不起作用。 是否有命令或实用程序可以让我同时杀死一个进程及其所有子进程?我通常会手动将所有pid收集到一个kill命令中,但是感觉很愚蠢。 这样的问题问如何用perl做到这一点,但是任何可以完成工作的东西都很棒。
14 linux  process  kill 

7
Linux sysadmin工具,技术和实践的良好资源[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,以使其成为服务器故障的主题。 4年前关闭。 来自Windows背景,我在Linux方面有些迷失,所以对于不熟悉Linux的经验丰富的sysadm来说,有什么不错的解决方法。
14 linux 

10
Linux开发人员为什么不能创建通用打包格式?
供应商二进制软件包格式的选择似乎由某种形式的墨菲定律决定:您不使用的所有发行版都具有软件包。(Corralary:不存在满足您软件堆栈的分发依赖关系的分发)。 这是政治问题还是更深层次的问题,而我们还没有看到“一次构建,可以在任何地方运行”软件包格式的出现?
14 linux  packaging 

3
无法在Shell脚本上设置UID
谁能帮我找出这里的事吗?我有一些规则来设置跟踪数据包计数。当我以root身份运行以下脚本时: #!/bin/bash iptables -t mangle -xnvL 我得到了我期望的输出: //snip 233203 199929802 MARK //blah blah blah //snip 但是,我想将其作为cacti的一部分来运行,该仙人掌以apache的身份运行。现在apache无法运行iptables,这就是为什么我有脚本。我将其设置为SUID root: -rwsr-sr-x 1 root root 37 May 14 23:06 iptables_packet_report.sh 但是然后我得到以下输出: server # sudo -u apache ./iptables_packet_report.sh iptables v1.4.2: can't initialize iptables table `mangle': Table does not exist (do you need to insmod?) Perhaps …
14 linux  iptables  suid 

16
建议使用闪电般的,功能轻便的,安全的Linux Web服务器来提供静态内容。
很难说出这里的要求。这个问题是模棱两可,含糊,不完整,过于宽泛或夸张的,不能以目前的形式合理地回答。如需帮助澄清此问题以便可以重新打开, 请访问帮助中心。 8年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 必备要求清单: 能够通过HTTP 提供静态 HTML页面和文件(图像,压缩档案,ASCII文本文件等)。 是资源保守。它使用所需的内容通过网络以内存和CPU的形式发送数据,仅此而已。 安装空间小。 仅使用必要的网络带宽。 要成熟。 是很容易配置。 被编译成本地代码。没有Python或Java等。 我不需要的: 复杂的配置选项。如果稍后需要,我将切换到Apache httpd。 支持运行CGI,Perl,PHP,Java,Server Side Includes或其他“扩展”。 有什么建议吗?
14 linux  web-server 

4
如何强制其他用户注销?
当我以root用户身份登录时,有没有一种简单的方法可以让另一个用户退出linux系统?我了解我可以确定他们打开了哪种类型的会话,并杀死了pid-但我认为必须有一个命令来执行我不知道的操作。 有任何想法吗?

10
具有相同UID的多个* NIX帐户
我很好奇,是否有一个标准的预期行为,是否在Linux / Unix上创建多个具有相同UID的帐户时被认为是不好的做法。我已经在RHEL5上进行了一些测试,它的表现符合我的预期,但是我不知道我是否正在使用这种技巧来吸引命运。 例如,假设我有两个具有相同ID的帐户: a1:$1$4zIl1:5000:5000::/home/a1:/bin/bash a2:$1$bmh92:5000:5000::/home/a2:/bin/bash 这意味着: 我可以使用自己的密码登录每个帐户。 我创建的文件将具有相同的UID。 诸如“ ls -l”之类的工具会将UID列为文件中的第一个条目(在本例中为a1)。 我避免了两个帐户之间的任何权限或所有权问题,因为它们实际上是同一用户。 我为每个帐户进行登录审核,因此可以更好地跟踪系统上发生的情况。 所以我的问题是: 这个能力是设计出来的还是仅仅是它发生的方式? 这在* nix变体中会保持一致吗? 这是公认的做法吗? 这种做法会产生意想不到的后果吗? 注意,这里的想法是将其用于系统帐户,而不是普通用户帐户。
14 linux  security  unix 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.