我在Opensuse 12和Fedora 17上试过这个,我使用下面的命令 touch file chown 777 file ls -l file -rw-r–r– 1 777 root 0 Oct 9 21:43 file grep 777 /etc/passwd echo $? 1 没有用户777 grep pippo /etc/passwd echo $? 1 chown pippo file chown: invalid user: `pippo' 但是,如果我使用不存在的用户,我得到一个错误。 为什么我可以使用数字不存在的用户与chown,但不是与名称?
我正在看一个运行Fedora Core 6的旧服务器。 是否有可能升级到最新的Fedora? 我们应该这样做吗? 我看到的指令从6到7,7到8等等,但似乎这样的路线的痛苦将类似于从头开始安装和从备份等重新configuration的东西。
我正在尝试将Sambaconfiguration为共享公共文件夹 – 无需login。我正在使用Fedora 16。 $ smbd –version Version 3.6.1-74.fc16 configuration: [global] workgroup = WORKGROUP security = share hosts allow = 192.168. load printers = yes guest account = nobody log file = /var/log/samba/log.%m max log size = 50 domain master = no local master = yes os level = 35 null passwords = true username […]
我们有一个简单的路由器,它具有对称types的NAT,但是因为这个路由器没有给我们提供任何debugging接口,所以我们不能确定一个特定的数据包是否到达了NAT。 因此,我们要设置一台LINUX计算机,使其成为一个具有对称NAT的路由器,这样我们就可以捕获所有的数据包到这个“NAT”并获得我们想要的信息。 我们如何在Linux上做到这一点(Fedora系统,内核2.6.xx)?
我遇到了升级的Fedora系统的问题。 最近亚马逊增加了基于EBS的图像,我决定尝试一下。 我启动了一个基本的FC8实例,并用yum升级它。 首先是FC10,之后是FC12。 那么我现在在FC12实例上缺less/ dev / random,还有一些其他的晦涩的东西。 例如:/ dev / null有600个权限,/ dev / urandom不是块设备。 / dev / random是绝对的:) 我在这里阅读http://markus.revti.com/2007/12/creating-devrandom/ ,如何“修复”上面的问题,然而在系统的每一个开始一切都是一样的。 我打算将修补程序添加到/etc/rc.local。 你认为这是一个很好的解决scheme/解决方法吗? 有谁知道问题到底在哪里? 感谢您的build议和分享知识, 斯坦。 ps实例正在运行这个内核:2.6.21.7-2.ec2.v1.2.fc8xen
我遇到了一个相当典型但奇怪的问题:在我的服务器断电后,硬盘正在崩溃。 我可以感觉到在崩溃之后,fsck在启动时完成了大量的工作,然后我的Subversion版本库正在失去几个月的工作 – 这听起来很奇怪。 服务器在该硬盘上运行ext4,所以它应该是安全的 – 但事实并非如此。 我开始怀疑硬盘问题,但也许还有其他原因? 相关的fstab行是 / dev / mapper / vg_data-LV_data / data ext4默认值1 2 系统是Fedora 11 x86_64。
我正在尝试在Apache上安装Fedora上的SSL。 在我的虚拟主机中 SSLCertificateFile /your/path/to/crt.crt SSLCertificateKeyFile /your/path/to/key.key SSLCertificateChainFile /your/path/to/DigiCertCA.crt 我使用自签密钥工作正常,但无法使用DigiCertCA crt。 当我跑步 service httpd restart 它无法启动。 这是我在日志中得到的… [Sat Jan 29 07:57:13 2011] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suex$ [Sat Jan 29 07:57:13 2011] [error] Failed to configure CA certificate chain! 任何援助将非常感激! 谢谢
我想永久更改Fedora 20上特定磁盘的I / O调度程序。根据我的发现,这可以通过以root身份执行以下shell行来实现: echo {SCHEDULER-NAME}> / sys / block / {DEVICE-NAME} / queue / scheduler 但是,重新启动后,更改将丢失。 看来,实现我想要的是一个意思是创build一个systemd服务,但我完全丢失,因为它必须执行磁盘安装后。 有人可以帮我写这样一个系统服务吗? 任何其他可行的解决scheme也是受欢迎的。
简而言之:从安装的所有(rpm)软件包中,我想找出未使用的软件包(例如自过去6个月以来)。 总之:我有很多机器有着可敬的服务logging。 每次我从一个版本升级到另一个时,我感到惊讶的是升级过程如何。 然而,多年来,许多软件包被安装(通过百胜餐饮),我知道其中的一些不再使用。 我想摆脱这些,因为它们对资源使用和系统的整体安全性有负面影响。 我正在寻找find未使用的软件包的最佳方法。 一种方法是手动筛选已安装的软件包? 该方法的工作,我学到了很多,但它非常耗时。 所以我正在寻找一种自动化的方式来识别未使用的包,所以我可以手动清理它们。 我想一个前进的方法是监视服务器上所有使用的文件,将它们链接到包,看看剩下的是什么。 有什么可用于此目的吗? 有更多创造性的方法来完成这个吗?
我刚刚在我的桌面系统上安装了Fedora 11 ,并想要sshd工作。 这些是我所做的步骤: 使用system-config-firewall启用sshd作为受信任的服务 重新启动sshd作为服务使用service restart sshd 到本地主机的SSH连接是可能的,但是我仍然不能使用来自远程机器的SSH连接。 有什么我失踪?