Articles of Debian

在Debian 7和空的fstab上。 可能的副作用?

当我检查由我们的系统pipe理员组build立的机器时,我遇到了一个完全空的fstab。 实际上,它是由debootstrap安装的默认fstab。 # UNCONFIGURED FSTAB FOR BASE SYSTEM 我是第一次参加WTF,但是由于系统运行了一段时间,我对这种configuration感到兴趣。 系统挂载似乎很好: sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime) proc on /proc type proc (rw,nosuid,nodev,noexec,relatime) udev on /dev type devtmpfs (rw,relatime,size=10240k,nr_inodes=4123203,mode=755) devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000) tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=3300328k,mode=755) /dev/disk/by-uuid/477aa706-1737-4a08-8493-e617a58b8284 on / type ext4 (rw,relatime,data=ordered) tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k) tmpfs on /run/shm […]

/ sys文件系统的权限

在Ubuntu中,/ sys文件系统的权限比默认的Debian安装要严格得多。 如果我有一个程序试图在Ubuntu上访问/ sys / class / net / eth0,那么没有问题,但在Debian中,权限被locking。 我现在明白/ sys被创build为查询/更新内核值的虚拟空间,但是我不知道如何修改/ sys创build的权限。 在编译内核时它是一个configuration选项吗? 可以使用像sysfsutils这样的工具来修改吗? 编辑:我已经意识到,我的Debian安装可能已经从我正在使用的服务器主机进行修改。 任何想法,他们如何修改目录的权限? total 4 dr-xr-xr-x 11 root root 0 Oct 2 11:43 . drwxr-xr-x 22 root root 4096 Sep 23 13:32 .. drwx—— 2 root root 0 Oct 2 11:43 block drwx—— 28 root root 0 Oct 2 11:43 bus […]

htop 100%假CPU负载

最近我的VPS显示htop和observium中所有内核的CPU占用率都达到100%,但没有使用> 5%CPU的进程。 事实上,我的VPS主机的统计数据显示根本没有任何活动。 这是一个错误? 我读了一些关于闰秒的东西。 但是最多的答案并不能帮助我。 PS:顶部显示没有CPU使用率。 PPS:我正在运行debian 8 截图: HTOP 最佳

Apache从两个域返回相同的站点

我有一个问题,我似乎无法修复的Apache。 我有两个域指向虚拟主机文件中的两个不同的DocumentRoot。 但是,我不能得到这个工作正常,我试图添加的网站根本不会从第二个域显示,但它会显示第一个网站(据我所知这是默认和这意味着我的第二个虚拟主机出了问题)。 我设法通过在第一个虚拟主机之前放置我的新网站来解决这个问题。 这意味着新的网站显示,但被放在apache frameset标签,我无法控制头。 在Raspbian上运行Apache 2.2.22(Debian Linux) 下面我现在的代码 <VirtualHost *:80> ServerName DIR0.com ServerAlias www.DIR0.com DocumentRoot /var/www/DIR0.com/public_html <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/DIR0.com/public_html> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ <Directory "/usr/lib/cgi-bin"> AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all […]

将x-spam-level中的星号replace为不同的字符

是否有可能让Amavis使用X-SPAM-LEVEL头部的*字符以外的其他字符(最好是x字符) – 如果是,如何实现? TL; DR 背景:虽然高级用户可以使用正则expression式进行过滤,但对于最终用户来说,“通配符匹配”更容易处理。 X-SPAM-LEVEL matches 'xxxx*'比X-SPAM-LEVEL matches regex '\*{4,}'更容易阅读(和input)。对于“正常最终用户”,我的意思是说。 我已经在我的旧服务器上configuration了SpamAsassin,通过spamd (docs有spam_level_char ,在我的configuration中是add_header all Level _STARS(x)_ – 所以我知道这是可能的,我的新服务器通过Amavis使用SA ,所以这里是一个不同的东西 – 我还不知道如何告诉Amavis。 我已经用完了大部分的Google-Fu,但是找不到任何东西(是的,我也明确地在Serverfault和SU上显式使用了search,没有成功)。 1:除了2003年的post,build议直接修补Amavis代码,这对我来说是没有select的

“无法连接到数据源”Debian unixODBC FreeTDS; PHP的CLI工作,Apache / Web不

Envoironment: webserver:Debian8与Apache,PHP,unixODBC,FreeTDS(当前版本与apt-get上周安装) dataserver:Windows Server 2008与MS SQL Server 2008 在网页浏览器中打开:(variables设置正确) <?php $connect = odbc_connect($db_server,$db_user,$db_password); var_dump($connect); 我得到: 警告:odbc_connect():SQL错误:[unixODBC] [FreeTDS] [SQL Server]无法连接到SQLConnect中的数据源,SQL状态S1000,位于第11行的/var/www/html/test/index.php中bool(false ) 在命令行中运行相同的文件/代码将导致: 资源(4)types(odbc链接) 因为我读过这可能与SElinux有关,我试图在命令行inputsestatus导致 bash:sestatus:找不到命令。 tsql / isql也在工作。 我在哪里必须做出调整,以允许Apache连接到MSSQL服务器?

apt-get升级得到中止如何恢复? (哈希总和不匹配)

我问StackOverflow,但redirect在这里。 恐怕我做了一个booboo。 在执行apt-get upgrade (队列中有大约160多个包)时,我不小心注销了,因此中途放弃升级。 现在我无法重新启动升级。 apt-get upgrade说没有升级包 apt-get update给出错误: W: Failed to fetch http://security.debian.org/dists/wheezy/updates/main/binary-armel/Packages Hash Sum mismatch W: Failed to fetch http://security.debian.org/dists/wheezy/updates/contrib/binary-armel/Packages Hash Sum mismatch W: Failed to fetch http://security.debian.org/dists/wheezy/updates/non-free/binary-armel/Packages Hash Sum mismatch [several more of these… and ending in: ] E: Some index files failed to download. They have been ignored, or old […]

无法触摸/连接到同一组的unix插槽

sudo ls -la /var/lib/redis/6379/产生: drwxrwxr-x 2 redis redis 4096 Nov 28 23:10 . drwx-w—- 3 redis redis 4096 Nov 22 00:10 .. srwxrwx— 1 redis redis 0 Nov 28 23:10 redis.sock 伟大的,现在sudo groups www-data产生: www-data : www-data redis 好的,但随后sudo -u www-data -g www-data touch /var/lib/redis/6379/redis.sock导致以下错误: touch: cannot touch '/var/lib/redis/6379/redis.sock': Permission denied 这不应该发生在我的理解。 有人能指出我完全错误的地方吗? 以下不能用于同样的错误(这是我真正感兴趣的): sudo […]

如何在Debian上进行无人值守升级,以免通过某些WiFi SSID进行下载

我已经configuration我的Debian系统运行无人参与的升级按照相关的Debian Wiki主题 。 这工作正常,除了我想通过我的移动互联网连接连接时不下载更新。 我可以通过其WiFinetworkingSSID识别此连接。 是否有一个configuration选项,可以让我这样做,或者我将不得不编写一些shell脚本,并运行它作为升级过程的一部分来实现这样的function?

MinnowBoardMax:启动失败。 EFI杂项设备

在安装了一个Debian安装文件的情况下创build了一个新的MinnowBoard Max后,我得到错误Boot Failed. EFI Misc Device Boot Failed. EFI Misc Device在启动。 在网上search没有什么帮助。 我可以通过等待EFI Shell启动并调用grub EFI二进制文件来启动系统: EFI/debian/grubx64.efi 我终于find了一个解决scheme,但我并不完全满意,我愿意提供更好的处理方法。