Articles of linux

无法绑定到/var/run/freeradius/freeradius.sock:权限被拒绝

我正在尝试安装FreeRadius ,但出现以下错误: 无法绑定到/var/run/freeradius/freeradius.sock:权限被拒绝 我没有使用Unix套接字的经验,所以我不知道这里有什么问题。 你可以帮我吗? 对于它的价值,我正在使用Ubuntu 9.04。

损坏的系统日志消息

在运行64位debian lenny的服务器之一,我可以不时看到系统日志文件中损坏的内核消息。 他们在dmesg中看起来不错: usb-storage: device found at 21 usb-storage: waiting for device to settle before scanning 但在/ var / log / syslog [生产sysklog守护进程]我可以看到: Aug 19 10:01:09 hostname kernel: usb-storage: device found at 21 Aug 19 10:01:09 hostname kernel: usb-storage: waitin fordvc ostl eoesann 这只会影响内核日志。 来自CRON / dhcpd和其他服务的条目来得干净利落。 全部发生在本地主机上 – 它不是通过networking的系统日志。 你有没有见过类似的问题? 任何提示? 我很确定这是不相关的io subsytem或损坏的内存…机器使用沉重,没有稳定性的问题,一致的数据存储在它实际上是每天检查[巫婆校验和计算在其他机器上和本地validation] 。 […]

Ubuntu:重新安装jpeg库

我不知道很多关于Linux的知识,所以请花一点时间试图弄清楚我在问什么。 背景故事可以在这里阅读: http : //groups.google.com/group/django-users/browse_thread/thread/5cd35edc04876523 但是这里是简短的回顾:我安装了无堆栈python,发现我必须自己编译几个python库才能让我的django项目重新运行。 我编译setuptools&python-mysqldb,我下载并编译了jpeg,freetype2和PIL。 现在的问题是,Django无法validation图像文件,当我上传文件与模型。 如果你对django或者python一无所知的话,不要把这个问题放下。 这个问题并不一定就是这样。 当在Django代码中引发错误时,我发现它是在python在上传的图像上使用Image.load()函数的地方完成的。 当我评论说,我收到这个错误: IOError at /profile/edit/ decoder jpeg not available Request Method: POST Request URL: 127.0.0.1/profile/edit/ Exception Type: IOError Exception Value: decoder jpeg not available Exception Location: /usr/local/lib/python2.6/site-packages/PIL/Image.py in _getdecoder, line 375 Python Executable: /usr/local/bin/python Python Version: 2.6.2 Python Path: ['/usr/local/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg', '/usr/local/lib/python2.6/site-packages/MySQL_python-1.2.3c1-py2.6-linux-i686.egg', '/usr/local/lib/python2.6', '/usr/local/lib/python2.6/plat-linux2', '/usr/local/lib/python2.6/lib-tk', '/usr/local/lib/python2.6/lib-old', […]

需要RHEL的FTP代理作为RPM

我需要在红帽企业Linux服务器上设置FTP代理。 我有以下要求: 必须在RHEL 3,4和5下运行 必须以RPM的forms提供 必须积极发展 我已经看过Frox,但是没有findRHEL RPM,而且ftpproxy从2004年开始似乎没有更新。 那里有另一个select满足我所有的需求吗? 更新:原来我有另一个我甚至不知道必须指定的要求。 该代理必须能够支持身份validation。 鱿鱼是无用的,因为它只是一个匿名的FTP代理。 TBH,我觉得甚至称之为一个如此有限的FTP代理是不真诚的! 代理必须允许用户login到外部虚拟主机。

可以在X窗口的一个屏幕上放置两个工作区?

有时我想复制一些东西从一个窗口写到我的编辑器或者比较一些东西。 所以,如果我可以在一个屏幕上放置两个工作区2,那么我可以轻松地将两个窗口拖到不同的工作区,并获得两个全屏,然后开始工作。 另外,我可以购买另一台显示器,但是它的价格似乎太高,而且屏幕越来越大,一个屏幕上的两个窗口是可以接受的。 X是否支持这个解决scheme? 编辑:我想我想要的是关于这个话题: http://en.wikipedia.org/wiki/Tiling_window_manager

路由/ IPtables问题

我有以下设置 – Verizon Fios路由器 – 广域网 – 公共IP地址Verizon Fios路由器 – 局域网 – 192.168.1.1 这直接连接到一个内部的Linux路由器 – 内部路由器Linux – eth0 – 192.168.1.2内部路由器Linux – eth1 – 10.10.10.1 我遇到的问题是,如果一个请求从10.10.10.xnetworking或192.168.1.2networking发送到公共IP地址,则请求会在networking域的某个地方丢失。 Linux路由器直接通过Fios路由器的DMZfunction在互联网上。 我想我只是缺less一个基本的路线命令,但我不知道下一步该去哪里。 任何这个问题的原因是我想在Linux路由器上运行VNC-Java客户端连接到直接在同一台机器上运行的vncserver。 当java客户端去连接时,它试图连接到linux路由器真正不知道的外部IP地址,因为它认为它是192.168.1.2。 我想有另一种解决scheme…这是告诉tightvnc java客户端连接到主机192.168.1.2,但我无法find准确设置,要么。 普通的VNC客户端工作正常,但我想避免必须有客户端软件。 想法/build议? 我只是因为一对一的运气而不幸运气?

检测哪个网卡被定义为接口

我前段时间看了一个博客,用一个程序创build了一个循环,每个网卡的引导闪烁了30秒,并且打印了闪烁的界面,对于我来说,并不想保存它。 程序本来可以是'ip',但我不确定。 我知道这不是'ifconfig'。 因为我有两个相同的构build和制造商的网卡,我无法弄清楚哪个网卡只通过MAC地址分配到哪个接口。 我怎样才能确定哪个网卡分配给哪个接口? 编辑 好的,find了这个工具。 这叫做ethtool,p开关会使led闪烁。 for int in eth0 eth1 eth2 do ethtool -p $int 10 done 10定义了秒数。 并不是所有的NIC都支持,尽pipe如此,Jeff在某些情况下会更好。 谢谢您的帮助。

在安装PV驱动程序后挂起

在32位Windows Server 2003 SP2客户机上安装32位PV驱动程序(0.97.4)之后,系统将在后续重新启动时挂起和/或蓝屏。 版本 – 所选组件的发行版本号(如果适用):dom0:RHEL 5.3 x86_64 domU:Windows 2003 Server SP2(32位)xenpv-win-32-bit-0.97.4-3.el5 如何重现:总是 重现步骤:1.创buildwin2k3 guest 2.安装PV驱动程序3.重新启动4.configurationPV NIC驱动程序5.重新启动 实际结果: 系统会在最终重新启动后立即挂起 预期成绩: 没有挂 附加信息: 我发现,如果我在客户操作系统安装后将所有最新的补丁应用到Win2k3,而不是一个挂起,我得到一个BSOD。 如果我不安装最新的补丁,它会挂起(对所有用户input完全没有响应)。 如果我不安装PV驱动程序,一切工作正常。 我可以重新启动多次,没有问题。 由于我只在我的configuration中使用PV NIC,我的假设是PV NIC驱动程序存在问题。

通过apache上传的文件不计入用户配额

我有一个共享的托pipe服务器,与CentOS Linux和cPanel运行与mod_php Apache。 我们使用linux的用户配额来强制每个网站停留在他们购买的磁盘空间内。 但是,许多网站都有file upload系统,可以是公开的,也可以是pipe理员(例如CMS软件)。 因为这个软件在mod_php下运行,上传的文件最终属于Apache运行的用户,并且不计入用户的磁盘配额。 解决这个问题的唯一方法就是编写一个脚本,通过/ home中的每个目录来查看,并在public_html中显示所有文件,以便它们由正确的用户拥有,然后让此脚本每小时运行一次cron。 在写这样的脚本之前,有没有更好的解决scheme? (或者是否存在这样的脚本?) 编辑:我必须能够运行mod_php。 CGI PHP不是一个选项。

内核编译期间出现“missing-syscalls”错误

这些是我在我的机器上编译linux源码的步骤: 1.将configuration文件从/ boot复制到/usr/src/kernels/2.6.29.4-167.fc11.i586/目录 2. make oldconfig 3.做 步骤3失败,出现以下错误:make [1]:***没有规则使目标“missing-syscalls”。 停止。 在x86机器上编译。 有什么build议么 ? 如果它不属于这里,请随时closures这个问题。