Articles of fedora

系统依赖关系和启动顺序

我需要指定启动进程的启动顺序。 我有389目录服务器和Samba运行在Fedora 18上。我怎么能有networking​​服务启动,然后389 DS,然后桑巴? 在Fedora中有没有一个GUI来pipe理这个? 我已经启用了Samba开始与systemctl enable smb.service 。 我也用systemctl enable dirsrv.target启用了389 DS。

如何卸载RPM软件包的新安装的依赖关系?

有没有一种简单的方法来创build一个新安装的RPM软件包将与yum安装的依赖项列表? 例如:如果你做yum install ruby那么它也会安装一些rubygems。 但是当我卸载ruby软件包时,我也想摆脱它所安装的依赖关系。 所以我的第一个想法是列出这些新软件包,然后在卸载ruby时对这些软件包执行rpm -e 。 题 如何以自动化的方式制作这样的列表? 还是有一个更简单的方法,然后有必要pipe理与rpm包名称的文本文件?

使用Fedora服务器有什么问题?

我已经很多次使用Fedora托pipe服务器了。 我从来没有遇到任何问题。 仍然所有的新用户来告诉F​​edora不安全。 我们应该使用Ubuntu / CentOS或其他一些发行版,但不使用Fedora。 我从来不明白Fedora有什么问题。 什么使其他分布更安全。 几点:1. Fedora带有iptablesconfiguration,只允许SSH。 另外,我们总是可以configurationiptables甚至阻止SSH,如果我们也想。 所以不要在防火墙上出现短路。 Fedora定期发布更新(包括安全和一般补丁)。 人们说发行版X在5年内发布一次新版本,在6个月内发布一次Fedora。 如何在5年内发布一次使事情安全。 如果你觉得5岁的东西是安全的,安装五年的操作系统或不要升级5年即使新版本来。 我个人觉得5年不给新版本不会增加安全性。 当发现错误时,您将不得不发布5年的补丁。 所以使用非常旧的操作系统就意味着更多的补丁 如果我们使用最近发布的版本,那么我们不得不申请更新/补丁。 如何在5年内释放一次使事情安全我从来没有明白。 所有操作系统都使用类似的软件包,如Gnome,Open-Office,KDE,Open-SSH,Apache。 其他发行版开发者是否花时间阅读这些软件包的源代码并更正安全错误(如果有的话)? 即使他们不会发布这些漏洞,所有其他发行版也会发布补丁,包括Fedora。 或者他们会保护自己的分配,而不是麻烦通知其他人。 这一切都假设他们读取所有数以百万计的包的代码行大到apache,gcc,Open-Office。 如果这种情况在每个发行版本中都是一样的话,那么Fedora就会更加脆弱。 Fedora预装了seLinux,configuration得很好。 绑定运行在chroot默认情况下在Fedora中。 现在Fedora 11默认情况下也支持DNSSEC。 在Fedora 11上查看问题DNS服务器 ,有人指出Fedora不适合托pipeDNS。 我不知道为什么。 实际上,其中一个新的pipe理员在其中一台testing机器上安装了Cent-OS 5.3。 我用它来ping一个不在那里的IP。 我得到了答复。 我感到惊讶,因为这是不可能的。 我试图找出答复来的地方,但失败了。 在尝试了一个多小时后,我从CentOS机器上取下了网线。 我仍然能够ping IP。 然后我试着ping机器的IP地址。 我也可以ping通。 所以我能ping通两个IP(不是别人,我也试过),当机器configuration了一个IP,没有别名(eth0:1等)出席。 我也检查了ifconfig输出。 我完全信任所谓的服务器发行版,并在所有testing机器上安装了Fedora 11。 现在我不会遇到ping这样基本的问题。 我真的很感激,如果我能得到真实的生活中的例子,表明Fedora是不安全的,如果在这种情况下,任何其他分配的东西本来是可以的。 不要举例pipe理员犯了错误。 我们不能指责这个分配。 也不要给很老的Fedora […]

在CentOS中安装Fedora RPM

在CentOS 5中安装Fedora RPM有多安全? 这取决于Fedora RPM的版本,还是通常更好地避开?

如何在不使用LiveCD或重新启动的情况下调整Fedora中的根LVM分区

我有一个虚拟机,最近有磁盘镜像从20GB增加到50GB, fdisk -lvalidation虚拟机可以看到这个新的大小。 现在我需要调整我的根LVM分区来填充额外的30GB。 我发现了 一些 关于调整LVM大小的文章 ,但是less数覆盖根分区大小的文章都声称需要从LiveCD启动。 有没有办法做到这一点,而不关掉服务器? 服务器很关键,所以我想尽量减less停机时间。 编辑: fdisk -l输出fdisk -l : [root@fedora-host ~]# sudo fdisk -l Disk /dev/sda: 53.7 GB, 53687091200 bytes 255 heads, 63 sectors/track, 6527 cylinders, total 104857600 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size […]

无头Linux安装

你如何做一个无头的安装Linux? 没有显示器,没有键盘。 机器有floopy和cd驱动器。 我可以configuration一个现场光盘运行sshd与预先configuration的通行证或类似的东西,并通过pipe理它? 对于Fedora 8+的说明将是王牌,但也欢迎其他任何东西。 干杯。

什么是rootfs?

我是一个长期的Fedora用户,我刚刚安装了FC15。 新的分区布局令我感到困惑,因为我习惯于以前版本使用的“普通的香草”分区。 [root@localhost ~]# df -h Filesystem Size Used Avail Use% Mounted on rootfs 7.9G 596M 6.9G 8% / udev 496M 0 496M 0% /dev tmpfs 502M 0 502M 0% /dev/shm tmpfs 502M 288K 501M 1% /run /dev/mapper/vg00-lv00 7.9G 596M 6.9G 8% / tmpfs 502M 0 502M 0% /sys/fs/cgroup tmpfs 502M 0 502M 0% /media […]

完全恢复linux系统

我熟悉使用rsync从我的系统备份各种文件,但完全恢复机器的最佳方法是什么? 我过去试过的是: 从Fedora安装盘执行基本格式/重新安装 确保networking已启用 复制从新安装的系统顶部的rsync备份的所有内容 这种方式的作品,但我不认为所有已安装的包装100%以后工作。 我希望能够以最小的努力恢复我的系统,并且一切工作与备份时一样。 另外如果可能的话,安装到其他机器,并essentailly有两个具有相同的包和数据的机器。

通过linux中的命令行列出networking上的可用smb共享

我想知道是否有方法通过Fedora的命令行列出本地networking上的所有smb服务器(如在windows中查看networking邻居)。

nginx:没有权限绑定端口8090,但绑定到80和8080

我正在努力与一些奇怪的权限相关的行为:当我configurationnginx听8080端口一切都按预期工作,但是当我使用任何其他端口时,我得到像 2014/01/10 09:20:02 [emerg] 30181#0: bind() to 0.0.0.0:8090 failed (13: Permission denied) 在/var/log/nginx/error.log 我不知道在哪里看,所以我不知道configuration的哪些部分可能会有趣。 在nginx.conf中configurationnginx运行nginx: user nginx; 另外用户nginx在另一个组“git” 在站点configuration我试图听这样: server { listen 8090; #does not work #listen 8080; #works #listen 9090; #does not work #listen 9090 default; #does not work neighter #listen 80; #works! server_name <some IP>; … } 我只有一个服务端口443的监听器。 当我开始一些其他服务,例如一个SimpleHTTPServer在端口8090等作为非root的一切工作正常: $ python -m SimpleHTTPServer […]