Articles of Debian

在服务器升级到最新的Debian后挂载NFS停止工作?

我有NFS服务器,作为一个局域网中的一般文件pipe理器。 最近由于磁盘故障,我失去了一切,所以我得到了新的磁盘,重新安装最新的Debian(jessie),复制回configuration文件 – 和NFS不再工作?! 我的/ etc / exports包含: /media/media *(rw,sync,no_subtree_check,all_squash,anonuid=31244,anongid=31451) /media/private *(rw,sync,no_subtree_check,all_squash,anonuid=16830,anongid=10818) 我做了几次重启,/etc/init.d/nfs-common restart,/etc/init.d/nfs-kernel-server restarts。 在客户端,我有,在/ etc / fstab: 172.28.173.1:/media/media /media/MEDIA nfs rsize=8192,wsize=8192,timeo=14,soft,intr,rw,user,noatime,nodiratime 0 0 172.28.173.1:/media/private /mnt/nfs/private nfs rsize=8192,wsize=8192,timeo=14,soft,intr,rw,user,noatime,nodiratime 0 0 挂载文件系统时,挂载命令需要很长时间,并且不会打印任何内容。 稍后运行“df”会显示: df: '/media/MEDIA': Stale NFS file handle 在客户端的系统日志中,我看到: 2013-12-18T15:27:08.319605+01:00 h3po4 kernel: [ 363.398977] RPC: AUTH_GSS upcall timed out. 2013-12-18T15:27:08.319619+01:00 h3po4 kernel: [ 363.398977] […]

无法升级到我的VPS上的PHP 5.4

我能够看到在phpinfo.php我已经安装PHP5.4使用。 现在,我试图通过composer php安装symfony2。 当我开始安装composer php,它给了我一个错误,说明php5.3是必需的,但php5.2安装。 它告诉我升级,但我看不到任何改变。 我正在通过php-v通过ssh检查PHP版本,并且显示安装了PHP5.2。 我的简单问题是,我怎样才能升级这个PHP版本,以便我可以安装composer php? 这是一个基于Debian的Linux操作系统。 更新:多一点信息。 我在/etc/apt/sources.list中添加了以下几行来安装PHP54。 deb http://packages.dotdeb.org squeeze-php54 all deb-src http://packages.dotdeb.org squeeze-php54 all 我用“cat / proc / version”检查了Debian版本,它是4.4.5-8。

Redmine没有在Debian 7.3上find我的Git Repo

我目前正面临着这个问题,我得到错误信息The entry or revision was not found in the repository. 当我想在Redmine 1.4.4中查看存储库时。 版本库path在Redmine中设置为/var/redmine/git_repositories/db-hdr.git/ 。 在Apache中error.log总是会出现: fatal: Not a git repository: '/var/redmine/git_repositories/db-hdr.git/' fatal: Not a git repository: '/var/redmine/git_repositories/db-hdr.git/' 但是它是一个git仓库,就像你在这个屏幕截图中看到的那样: http://s7.directupload.net/images/140104/eh3asd5m.png 我真的不知道还有什么可以find解决scheme,因此我要求你的帮助让Redmine使用Git仓库… 您可能需要更多的信息,但我不知道更多的信息可以帮助您,所以如果您需要更多的日志或任何东西,请让我提供。 提前谢谢你的帮助。 克里斯

Web服务器被某个IO进程阻塞

当负载上升到50时,我的web服务器每10-15分钟就会被一些IO进程​​阻塞! 通常我可以在阻塞期间使用高cpu在顶部看到“flush-9:1”进程。 这是一个Debian 6.0.8networking服务器与Xeon X3440,双SATA和双SSD硬盘在软件raid1中使用。 内核是:Linux版本2.6.32-5-amd64(Debian 2.6.32-48squeeze4)([email protected])(gcc版本4.3.5(Debian 4.3.5-4))#1 SMP Mon Sep 23 22 :2013年14:43 UTC 这台服务器多年来一直运行良好,但由于停电而没有正常closures。 从那时起,这种阻塞行为就出现了。 我试图用重新启动来修复它,但没有帮助。 可能是什么问题呢? 这里是关于阻塞的一个顶部捕获: 顶部 – 13:01:54最多16分钟,2个用户,平均负载:3.01,1.43,0.87 PID用户PR NI VIRT RES SHR S%CPU%MEM时间+命令 31100 www-data 20 0 349m 21m 8676 S 4 0.1 0:00.02 apache2 373根20 0 0 0 0 D 2 0.0 0:01.79 md1_raid1 393根20 0 0 0 […]

Debian 7 + Hyper-V和随机networking/ DNS问题

我们的部门是基于nix的,但不幸的是,我们所属的公司是在Windows环境下运行,直到我为自己的服务器获得预算,我必须在Hyper-V环境下运行我们的服务器。 我在Wheezy虚拟机上遇到了大量的networking问题。 自从进行安装之后,在执行apt-get update或apt-get install <package>时,会出现随机问题来parsing主机名,我必须在成功完成前多次重复该过程。 root@gitlab:/home/git/gitlab# apt-get update Err http://debian.mirror.ac.za wheezy Release.gpg Something wicked happened resolving 'debian.mirror.ac.za:http' (-5 – No address associated with hostname) Hit http://security.debian.org wheezy/updates Release.gpg Hit http://packages.dotdeb.org wheezy Release.gpg Hit http://security.debian.org wheezy/updates Release Hit http://packages.dotdeb.org wheezy Release Hit http://security.debian.org wheezy/updates/main Sources Err http://debian.mirror.ac.za wheezy-updates Release.gpg Something wicked happened resolving 'debian.mirror.ac.za:http' (-5 […]

Debian 7.2(wheezy) – 阻止域名

0最喜欢的 前几天我发现有人试图访问我的邮件服务器,显然是通过发送垃圾邮件。 经过一番调查,我发现发件人使用了一个域,指向我的服务器。 就像你把你的域名绑定到一个静态的IP地址一样,这个人就这样做了。 我想知道的是:有没有办法阻止来自该特定域的任何stream量(IN / OUT)? 我真的不能阻止自己的IP,这很明显。 我尝试了一些从谷歌获得的例子,其中一些人用他们的名字封锁了整个域名。 不幸的是(甚至在清理我的浏览器caching后)我仍然会被redirect到我自己的服务器。 有什么build议么? 提前致谢

Debian / Linux xrdp

我在Debian Wheezy上安装了xrdp(+ vnc4server作为依赖项),我有3个问题: 1)是否有任何方法recconet用户到以前的xrdp sessman-Xvnc会议? 如果用户改变他的分辨率或颜色深度,他只是得到新的会议和不能访问应用程序之前运行。 2)如何限制每个用户1个会话的连接? 3)我认为,sessman-X11rdp有一个我需要的function,但是它会因为错误“另一个Xserver在显示器11上活跃显示”而崩溃。

LVM上的ext4_orphan_cleanup错误

我正在使用Debian 7.2在RAID 1上运行带有两个LVM驱动器的服务器,并且在我的系统日志中不断收到这些消息。 我应该担心吗? 这是一个错误? 它可以删除什么? Feb 23 23:00:05 ltsp kernel: [312745.708283] EXT4-fs (dm-2): orphan cleanup on readonly fs Feb 23 23:00:05 ltsp kernel: [312745.708795] EXT4-fs (dm-2): ext4_orphan_cleanup: deleting unreferenced inode 785414 Feb 23 23:00:05 ltsp kernel: [312745.709705] EXT4-fs (dm-2): ext4_orphan_cleanup: deleting unreferenced inode 261919 Feb 23 23:00:05 ltsp kernel: [312745.714217] EXT4-fs (dm-2): ext4_orphan_cleanup: deleting […]

安全安装KVM VPS?

我要在KVM VPS上安装Debian Wheezy。 VNC访问控制台已启用,通过连接时嗅探networkingstream量,我看到VNC密码已encryption,但其他所有内容均以纯文本forms发送。 通过在安装过程的早期加载“networking控制台”组件,可以通过SSH远程安装Debian。 configurationnetworking后,会出现一个对话框要求input“远程安装密码” 然后,我可以使用ssh installer@xxxx连接到安装,并通过encryption连接继续安装。 但是,通过VNC连接时必须键入远程安装密码,因此以纯文本forms发送。 嗅探密码的攻击者可能会危及安装。 在这种情况下,避免攻击者危害安装的最佳方法是什么? 在input远程安装密码之前,可以执行一个shell。 但是,安装环境非常有限,所以只有很less的命令可用。 我认为最好的select是限制SSH连接只有我的IP地址,但这似乎不可能。 我想过的另一个select是在input远程安装密码后快速连接到安装,然后从/ etc / shadow中删除“installer”用户,从而避免其他人login,但不确定是否足够安全。 我希望有更多的select我没有想到。

启动后重新装入顶板

当所有系统服务启动并运行时,我正在寻找在完成启动后重新装载服务器rootfs的最佳方法。 只有当所有服务都成功启动,并且没有任何错误(退出代码> 0)时,才应执行重新计数。 我使用systemd作为init服务,但不知道是否通过启动脚本重新安装是实现此任务的最佳方式。