Articles of fedora

在Fedora 19中设置nginx的根目录

所以我有nginx设置与默认站点。 我决定我想改变,因为我的网站在/var/www/site/ …所以在我改变之前,我去了127.0.0.1看看是否一切正常。 我做了。 我得到了This page is hosted by nginx! 好,好 现在我要把root directores移动到/var/www/site因为我在那里得到了一个index.html文件。 然后我重新启动…我得到这个错误: 2014/08/07 01:42:35 [error] 24949#0: *1 "/var/www/site/index.html" is forbidden (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET / HTTP/1.1", host: "127.0.0.1"

有关设置vswitch以允许kvm guest虚拟机从外部启动服务器安装的任何build议?

有关设置vSwitch以允许kvm guest虚拟机从外部启动服务器进行pxe安装的任何build议? 我正在尝试在Fedora 20中configuration一个vSwitch,这样我就可以从外部kickstart服务器上安装一个VM guest虚拟机。 在哪里可以find有关桥接networking工作的背景/概念信息的任何build议? 谢谢 亨里克

我不能让SSI工作在Fedora / Apache上

我在Fedora(20)上运行Apache 2.4.10,并试图在服务器上启用SSI(服务器端包含)。 在Apacheconfiguration文件(httpd.conf)中,我有 Options +Includes AddType text/html .htm .html .shtm .shtml .sht AddOutputFilter INCLUDES .shtml 没有什么重写Options指令,以防万一,我有根目录中的.htaccess相同的文本位。 然后我有一个名为test.shtml的文件,其内容是: <!–#echo var="DATE_LOCAL" –> 在根目录下。 但是当我通过服务器在浏览器上加载页面时,什么也没有显示出来。 我猜SSI没有运行? 但是我找不出什么问题。

vsftpd:500 OOPS:无法更改目录

你能帮我用vsftpd服务器吗? 我正在尝试将其configuration为使其与虚拟用户协同工作。 问题是,我仍然在FTP客户端中出现错误: 500 OOPS: cannot change directory: [there is nothing more after : ] 细节: # getenforce Disabled #ls -al /home/back drwxrwxrwx+ 4 ftp ftp 4096 Jan 13 14:49 . drwxr-xr-x. 5 root root 4096 Dec 23 16:10 .. drwxrwxrwx. 2 ftp ftp 4096 Dec 3 18:00 it #cat vsftpd.conf anonymous_enable=YES local_enable=YES virtual_use_local_privs=YES write_enable=YES […]

vsftpdlogin错误:530

我正在Fedora Server 22上运行vsftpd ftp-server。问题是,如果用户尝试使用正确的密码login,会发生以下错误:“530login不正确”。 vsftpd.conf : listen=YES anonymous_enable=NO local_enable=YES guest_enable=YES guest_username=management user_sub_token=$USER local_root=/mnt/ext/users/$USER chroot_local_user=YES write_enable=YES local_umask=022 virtual_use_local_privs=YES dirmessage_enable=YES hide_ids=YES connect_from_port_20=YES pam_service_name=vsftpd ftpd_banner="Welcome…" pam vsftpd file : auth required pam_pwdfile.so pwdfile /etc/vsftpd/passwd account required pam_permit.so pam_pwdfile.so is installed : /usr/lib/security/pam_pwdfile.so passwd file (试着用“htpasswd”和“openssl”生成): user:hash / mnt / ext / users和子目录归用户“pipe理” 让别人知道我能做些什么,几天前我已经从archlinux切换到了服务器上的fedora,而且我已经设法让它工作。 谢谢

Selinux:Shorewall将不会响应fail2ban

我正在使用shorewall和我的Fedora 21服务器和云使用fail2ban。 所有充斥着以下错误信息: SELinux is preventing shorewall from write access on the file /tmp/fai2ban*.[stderr|stdout] (deleted). For complete SELinux messages. run sealert -l … 当然,fail2ban显示IP被禁止,但shorewall并不实际禁止它。 在指定文件上运行sealert -l将不会产生任何内容,因为该文件被删除。 当我试图使相关的政策有效时也是如此: [root@fedora server]# semodule -i shorewall.pp libsepol.print_missing_requirements: shorewall's global requirements were not met: type/attribute shorewall_t (No such file or directory). libsemanage.semanage_link_sandbox: Link packages failed (No such file or directory). […]

DNSMasq不尊重主机文件

我有一个Fedora 22 Hyper-V客户端下的docker运行dnsmasq。 我已经configuration为从包含主机格式文件的目录读取。 是的,我知道DNS服务器使用区域,但dnsmasq支持使用主机文件。 我把这个文件系统转储到一个testing目录,探索它,并且对这个文件的权限LOOK没问题(容器的内存使用量比主机文件加载closures的时候增加了一倍),但是当我在任何阻塞的域上执行nslookup时Windows主机(8.1,caching刷新)我得到他们的有效地址。 在现有的OpenVPN基础架构中寻求这个黑洞,作为在系统级(我知道)为我和几个朋友的Android / iPhone屏蔽广告而不排除任何保证的一种方式。 这是我的Dockerfile: FROM alpine:latest MAINTAINER ArthurKay RUN apk -U add dnsmasq RUN apk -U add openvpn <—looking to run this in the container eventually RUN mkdir /etc/badhosts ADD https://raw.githubusercontent/StevenBlack/hosts/master/hosts /etc/badhosts/StevenBlack ADD ./dnsmasq.conf /etc/dnsmasq.conf CMD ["dnsmasq", "-k"] 已经证实,服务器WORKS和Windows不只是故障转移到我的Verizon网关,因为当我离线容器我完全失去了名称parsing。

Apache,Fedora 22上的错误403

我已经安装了Apache: Server version: Apache/2.4.12 (Fedora) ,我有一个Codeigniter的网站。 我在网站的根目录中添加了一个文件夹images/ ,我无法加载图像。 当我尝试图像的URL的完整path时,我得到了403 – You don't have permission to access /images/image.jpg on this server. 无论如何,这只是与图像发生。 从网站的任何其他url就像一个魅力。 但后来我发现了这个答案: 在Apache上用Apache在Apache上获得403,并使用root我做到了: setsebool -P httpd_enable_homedirs 1 setsebool -P httpd_read_user_content 1 而现在,我得到403 error在Codeigniter网站的所有url的403 error 。 如果我直接进入http://localhost/它会向我显示刚刚安装Apache和所有内容时所获得的Fedora test page 。 然后我读了这个: http : //linux.die.net/man/8/setsebool,并试图扭转我所做的一切: setsebool -P httpd_enable_homedirs 0 setsebool -P httpd_read_user_content 0 但没有发生。 我一直看到Fedora test […]

fdisk和parted不能在Fedora 23 alpha 2 x86_64的U盘上运行

于是我在一个16GB的U盘上烧了一个Fedora 23 alpha 2 dd if=path/to/fedora.iso of=/dev/usb_device bs=512 我使用bs=512因为棒上的扇区是512字节。 在fdisk中打开这个棍子给了我警告: WARNING: GPT (GUID Partition Table) detected on '/dev/xvdi'! The util fdisk doesn't support GPT. Use GNU Parted. 在fdisk中继续是无用的,因为它返回的完全不可能的参数: Device Boot Start End Blocks Id System /dev/xvdi1 * 0 2928639 1464320 0 Empty /dev/xvdi2 172 8695 4262 ef EFI (FAT-12/16/32) /dev/xvdi3 8776 42919 17072 0 Empty […]

设置httpd可以通过networking访问

我已经build立了我的httpd,它正在运行。 我的问题是,当我访问我的IP到另一台电脑(我的IP 192.168.1.234),我只得到一个响应类似不可能。 我错过了什么? 当它的操作系统是Ubuntu的,它工作正常