我想模拟一些我们的服务器在连接到NAS时文件系统只读的问题。 有没有一种快速的方法来让根文件系统在一个健康的系统中只读? 我试过了 mount -o ro,remount /dev/sda1 但是得到了 mount: / is busy 如果有帮助,我正在运行Debian 6(Squeeze)
与我以前的问题相关,升级包时应该使用哪些选项,以便: 如果其他软件包由于升级而被删除,则apt将停止而不触摸任何东西 如果由于升级而安装了新的软件包,并且不会引起任何冲突或删除,apt会安装它们 如果其他软件包将被升级,我宁愿停下来 在此先感谢您的帮助
我已经完全没有做我的BINDconfiguration,但看起来像Debian Jessie升级已经打破了它。 也许有一些新的select被介绍给它,或者旧的东西现在工作不同,但是我找不到什么错误。 我一直在/var/log/bind/bind.log有SERVFAIL 。 我已经用named-checkzone检查了我的区域,它们都是“OK”。 我已经禁用了整个系统的IPv6。 我重新创build了rndc键,甚至创build了/etc/rndc.conf 。 没有任何工作 这里有一些configuration: /etc/bind/named.conf include "/etc/bind/named.conf.options"; include "/etc/bind/named.conf.log"; include "/etc/bind/named.conf.local"; //include "/etc/bind/named.conf.default-zones"; acl localhost_acl { 127.0.0.0/8; }; acl internal_10_acl { 192.168.10.0/24; }; acl internal_150_acl { 192.168.150.0/24; }; acl vpn_acl { 192.168.200.2; 192.168.200.5; }; key "rndc-key" { algorithm hmac-md5; secret "somesecretkey=="; }; controls { inet 127.0.0.1 port 953 […]
我试图限制使用CGroups的LXC容器的内存使用情况,但我不能限制内存。 # lxc-cgroup -n maxdaniel981 memory.limit_in_bytes 134217728 lxc_container: failed to assign '134217728' value to 'memory.limit_in_bytes' for 'maxdaniel981' 然后我抬头看/proc/cgroups : # cat /proc/cgroups #subsys_name hierarchy num_cgroups enabled cpuset 2 3 1 cpu 3 3 1 cpuacct 3 3 1 memory 0 1 0 devices 4 3 1 freezer 5 3 1 net_cls 6 3 1 blkio […]
刚刚安装了Debian8(jessie)系统的新服务器。 多年来使用CuteFTP上传/同步家庭计算机和服务器上的文件使用SFTP连接。 不幸的是,CuteFTP无法连接到Deabian8服务器: Disconnect: key exchange failed. ERROR:> [22/06/2016 15:10:03] Check security settings; make sure that the username and password are correct, and that the chosen encryption algorithms are supported by server. 我安装了WinSCP,连接到服务器没有问题。 只是CuteFTP acn不连接。 但我想使用CuteFTP,因为它有预定的同步,多个同时上传/下载的可能性等。 任何想法为什么CuteFTP无法连接到Debian8服务器? * CuteFTP 9.0 – build立2013年6月25日* STATUS:> [22/06/2016 15:10:02] Getting listing ""… STATUS:> [22/06/2016 15:10:02] Connecting to SFTP server… […]
我有这个由openvpn运行的后续脚本: #!/bin/bash echo "I am: `whoami`" echo "Moving interface into the netns" ip link set dev "$1" up netns hydrogenvpn mtu "$2" echo "Listing" ip netns ls echo "test" ip netns exec hydrogenvpn cat /tmp/foobar 如果我用这些命令运行openvpn: service openvpn start ,/ systemctl start [email protected] /etc/init.d/openvpn start service openvpn start /etc/init.d/openvpn start , systemctl start [email protected] ,我在我的日志中得到这个: […]
我想将Ubuntu安装恢复到新安装时的状态,而不需要真正重新安装,也就是说,我想删除所有安装后安装的软件包,而不是默认安装的一部分。 如何做到这一点,或在哪里可以find一个安装在默认的Ubuntu安装(用于diff dpkg -l )的软件包列表?
使用Fedora和Debian服务器有什么不同吗? 有没有更好的社区支持?
我在Debian Lenny中安装了apache2,但是当我给命令sudo /etc/init.d/apache2 reload它给了我一个声明:“无法可靠地确定服务器的完全限定的域名,使用127.0.1.1作为ServerName”。 我如何更改服务器名称? 我怎样才能使其从另一个系统访问?
我即将做一些系统更改,我想logging一下我目前的开心系统状态。 有没有一个方便的方法来创build这个logging? 我想跟踪信息 当前安装的软件包及其版本 哪些软件包固定在哪个版本 它们是从哪里安装的(如在/etc/apt/sources.list ) 无论是直接安装还是自动安装为不同软件包的依赖项 “未知的未知”:即我不知道应该跟踪的东西,但是当试图弄清楚为什么某些东西不起作用时,这可能是重要的 总之,我想尽可能多地保留能力数据库。 什么是最好的方法来做到这一点? 如果结果logging易于阅读,这将是很好的,尽pipe这不是必须的。 如果通过像git这样的SCM工具可以很容易地进行版本化,那将是非常好的。 有一个超级用户的问题部分解决了这个问题,但它只提供了当前安装的软件包列表。 更新 基于@ ptman的回答,我确定了以下内容: @ ptman的最后一个build议,备份/etc/apt和/var/lib/…将完成aptitude-create-state-bundle一个子集。 apt-cache policy似乎给了优先级信息,所以我需要更全面的东西; aptitude-create-state-bundle似乎是票据。 但是,有一些方法可以分析bundle以获取诸如apt-cache policy提供的信息。 我已经开始了一个git setgitperms.perl (使用setgitperms.perl hook util),它包含了aptitude-create-state-bundle的提取内容,例如我 sudo aptitude-create-state-bundle –force-gzip /dev/stdout | sudo tar xzv 在运行git add . && git add -u .之前创build目录内容git add . && git add -u . git add . […]