我试图让一个lsyncd守护进程运行。 我从epel安装了lsyncd RPM,但似乎没有带有init.d脚本。 在lsyncd存储库中,有这个脚本可以与Debian一起使用。 但是,当我尝试在CentOS下运行这个时,我得到这个消息: /etc/init.d/lsyncd: line 46: log_daemon_msg: command not found 我怎样才能适应这与CentOS的工作?
我正在使用Debian Lenny和Apache 2.我更改了默认的.htaccess文件: AllowOverride AuthConfig 但是not allowed here当在.htaccess文件中放置任何指令时,我总是会收到错误信息。 编辑: 文件默认值: <VirtualHost *:80> ServerAdmin webmaster@localhost DocumentRoot /var/www/ <Directory /> Options FollowSymLinks Order allow,deny Allow from all AllowOverride All </Directory> <Directory /var/www/> Options Indexes FollowSymLinks Includes #AllowOverride All #AllowOverride Indexes AuthConfig Limit FileInfo AllowOverride AuthConfig Order allow,deny Allow from all </Directory> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ <Directory "/usr/lib/cgi-bin"> AllowOverride […]
如何使用webmin创buildFTP帐户? 试图遵循通过google.com发现的几个例子,但没有一个工作! 在system > users下添加了一个system > users 服务器:Debian上的proFTPD 编辑 Shell: /usr/sbin/nologin Password: Normal password Primary group: ftpgroup ftp日志 STATUS:> [18-10-2011 20:21:29] Connected. Authenticating… COMMAND:> [18-10-2011 20:21:29] USER web_onok [18-10-2011 20:21:29] 331 Password required for web_onok COMMAND:> [18-10-2011 20:21:29] PASS ***** [18-10-2011 20:21:29] 530 Login incorrect. CONF # # /etc/proftpd/proftpd.conf — This is a basic ProFTPD […]
我有一个应用程序(VirtualBox),我需要以root用户身份运行。 我可以运行sudo VirtualBox就好了,但我想在我的桌面上有一个快捷方式,我只需点击以root用户身份启动VirtualBox。 我尝试了chown root:root,但是没有做任何事情。 谢谢! 顺便说一句:我正在运行Debian Squeeze。
Logwatch一直工作到现在。 我读了一个教程,你不应该在默认的地方编辑configuration 的/ usr /共享/ logwatch 相反,你应该把它移动到/ etc / logwatch 所以我这样做,现在我得到这个错误 /var/cache/logwatch No such file or directory at /usr/sbin/logwatch line 633. 有谁知道如何解决? 或者我应该尝试删除/ etc中的条目?
如果我在我的debian挤压服务器上运行postfix检查,我得到这个: postfix/postfix-script: warning: /var/spool/postfix/lib/libnss_nisplus-2.11.3.so and /lib/libnss_nisplus-2.11.3.so differ postfix/postfix-script: warning: /var/spool/postfix/lib/libnss_files-2.11.3.so and /lib/libnss_files-2.11.3.so differ postfix/postfix-script: warning: /var/spool/postfix/lib/libnss_compat-2.11.3.so and /lib/libnss_compat-2.11.3.so differ postfix/postfix-script: warning: /var/spool/postfix/lib/libnss_hesiod-2.11.3.so and /lib/libnss_hesiod-2.11.3.so differ postfix/postfix-script: warning: /var/spool/postfix/lib/libnss_nis-2.11.3.so and /lib/libnss_nis-2.11.3.so differ postfix/postfix-script: warning: /var/spool/postfix/lib/libnss_dns-2.11.3.so and /lib/libnss_dns-2.11.3.so differ 有人知道一个解决scheme来解决这个问题?
我有以下strace输出,我正在经历一些关于程序stream程的教程。 以下是令我困惑的部分: 16:08:02 open("/lib/libncurses.so.5", O_RDONLY) = 3 <0.000046> 16:08:02 read(3, "\x7f\"…, 512) = 512 <0.000048> 16:08:02 fstat64(3, {st_dev=makedev(202, 0), st_ino=16548, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=464, st_size=231576, st_atime=2011/02/06-15:37:43, st_mtime=2011/01/04-06:05:23, st_ctime=2011/02/06-15:37:43}) = 0 <0.000038> 通过读取前512个字节获得什么? 看起来这种模式在共享库中很常见。 更新:我刚刚得到了一个很好的答案 ,澄清了512字节的长度。 具体来自elf / dl-load.c中的注释: ELF头32位文件长52字节,64位文件长64字节。 每个节目标题条目分别是32和56个字节。 即,即使是有10个程序头文件的文件,我们也只需要分别读取372B / 624B。 除此之外,对于程序笔记还有一点空白,对于32位和64位文件分别读512B和832B就足够了。
有没有办法重新挂载/作为只读和缓冲新的写入RAM,所以可以用dd备份/媒体? 我想从我的SoHo服务器(Debian 6)创build一个可启动的镜像,没有活CD或任何停机时间。 我所知道的唯一的工具是dd,但是我需要locking根分区来保持文件系统的一致性。 这只是一个16GB的USB驱动器,所以它不会太长,RAM足够大。 或者还有其他的做法吗? 据我所知,rsync不能像Windows上的ShadowVolumes一样保持一致性。
在我的Debian 6.0.8系统上,/ /etc/cron.daily/apt cron.daily/apt文件丢失。 因此,无人参与的升级不起作用。 我如何重新创build/修复/etc/cron.daily/apt ?
从全面启动的init.d脚本(SysV样式)或像rc.local文件这样简单的一行调用开始正在进行的(类似服务的)进程时,我遇到一个特殊的问题: su someuser -c "/home/someuser/watchdog.sh &" 其中watchdog.sh包含这个: #!/bin/bash cd /home/someuser until ./eventMonitoring.py do echo "Program crashed with exit code $?. Starting again…" >&2 sleep 1 done 我总是在进程列表中留下一个额外的进程: UID PID PPID C SZ RSS PSR STIME TTY TIME CMD root 3048 1 0 1024 620 1 20:04 ? 00:00:00 startpar -f — rc.local 如果我从我的init.d脚本启动它(来源: https : […]