小编Nul*_*ter的帖子

为什么archive.ubuntu.com 似乎有无限嵌套的“ubuntu”文件夹?

如果您访问http://archive.ubuntu.com/ubuntu/站点,然后在ubuntu文件夹上多次单击,看起来您实际上无法进入该文件夹。仍然显示完全相同的目录列表 - 每次单击文件夹名称后,它都会将另一个附加ubuntu/到地址栏中显示的 URL!

在此处输入图片说明

这是错误还是安全功能?

directory official-repositories ubuntu-website

13
推荐指数
1
解决办法
1456
查看次数

如何在整个文件的行前添加文本?

我在文本文件中有域列表,我需要在整个文件的行之前添加127.0.0.1 ip。示例如下:

域名.txt

....
abc.com
...
Run Code Online (Sandbox Code Playgroud)

我想生成 HOSTS 文件,如

...
127.0.0.1 abc.com
...
Run Code Online (Sandbox Code Playgroud)

在文本文件中,我有数千个域条目。

command-line text-processing

8
推荐指数
3
解决办法
5718
查看次数

在 ubuntu 14.04 上找不到 spawn 命令

我正在使用 Ubuntu 14.04,我想使用 GeoIP(来自https://www.axllent.org/docs/view/ssh-geoip/)阻止 SSH 登录国家/地区明智,

请找到命令的输出:

$ spawn
spawn: command not found
Run Code Online (Sandbox Code Playgroud)

所以我已经安装了expect包但仍然无法正常工作:

apt-get install expect
expect is already the newest version
Run Code Online (Sandbox Code Playgroud)

我想执行以下脚本:

cat /etc/hosts.allow
sshd: ALL: spawn /usr/local/bin/sshfilter.sh %a
Run Code Online (Sandbox Code Playgroud)

你有什么想法吗?

ssh bash scripts 14.04

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

是否可以使用 http 和 https 设置相同的端口工作?

我有端口号是的 nodejs 应用程序,3001这个应用程序使用 http 但不适用于 https。在Apache服务器,用于设置翻领代理804435001和一套翻领代理的3001也。

http://<domain>:3001/socket.io/socket.js   ---> Work

https://<domain>:3001/socket.io/socket.js   ---> Not Work(Secure Connection Failed or This site can’t be reached)
Run Code Online (Sandbox Code Playgroud)

在这里,我需要知道相同的端口(3001)与http和一起使用https

有什么解决办法吗?

networking proxy apache2 nodejs

4
推荐指数
3
解决办法
8504
查看次数

如何在单个 grep 命令中同时使用 AND 和 NOT

我正在创建一个 shell 脚本,其中,我需要过滤除自己的 grep 进程之外的进程。如果我使用:

echo "step1"
psout=`ps -aux | grep 'deluged'| grep '58846'`
echo "step2"
echo $psout       
...
Run Code Online (Sandbox Code Playgroud)

然后停止脚本意味着step2不显示!和 $psout,输出空白。我不知道为什么。

如果我尝试使用 AND 和除了color

$ ps -aux | grep -e 'deluged' -e '58846' -v "color"
grep: color: No such file or directory
Run Code Online (Sandbox Code Playgroud)

如果我尝试使用钥匙串:

ps -aux | grep -e "[d]eluged"."58846"

Blank OUTPUT
Run Code Online (Sandbox Code Playgroud)

简而言之,如何使用 AND 和除了自己的 grep 进程之外的单个 grep 查找进程?

command-line bash grep 14.04

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

-gt:一元运算符预期的 shell 脚本

在 ubuntu 中升级包后出现此错误。

#!/bin/bash
used=$(df -H | grep  'rootfs' | cut -d "G" -f 4 | cut -d "%" -f 1)
limit=90
if [ $used -gt $limit ]; then Or [ "$used" -gt "$limit" ] Or [ "$used" -ge 90 ]
#delete file and mail command;
fi
Run Code Online (Sandbox Code Playgroud)

错误

[: -gt: 预期的一元运算符

command-line bash

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

如何防止 sudo 用户更改 /etc 目录

我们的实验室中有一台 Ubuntu 14.04 机器,我的计划是限制/etc具有sudo特权的用户更改目录中的任何内容,以便只有 root 用户可以编辑配置文件。

是否有任何软件可以像 Windows 服务器中那样应用此类策略?

permissions sudo

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