Articles of Debian

为samba共享build议的文件位置

我正在我们的办公室服务器(debian sqeeze)上build立一个samba共享。 有没有推荐的位置在debian文件系统的份额?

如何在PuTTY中使用SSH密钥login时如何使用sudo?

我知道标题可能甚至没有意义,但无论如何。 我下载了PuTTY并进行了设置,然后按照本教程设置SSH密钥,以便在使用SSHlogin时不必input用户名或密码。 我注意到,当我做了一个新的用户,我用–disabled-password参数,因为我不会需要它…但现在当我给用户sudo权力,我不能继续,因为它要求我的用户的密码,我没有一个。 我该怎么办?

KVM缓慢的客人I / O

主办: Debian 6.0(挤压)与qemu-kvm和libvirt从挤压backports ii qemu-kvm 1.0+dfsg-8~bpo60+1 ii libvirt-bin 0.9.8-2~bpo60+2 有3TB SATA硬盘与软件突袭和lvm。 它具有以dd bs=1M count=512 if=/dev/zero of=test conv=fdatasync测量的〜140MB / s的连续写入速度, dd bs=1M count=512 if=/dev/zero of=test conv=fdatasync 电梯设置为cfq 客人 Debian 6.0(挤压) 使用LVM作为存储。 驱动程序是virtio和caching=“​​无” 连续写入速度相当慢,只有25-50MB / s 电梯设置为noop 我有点想法做进一步的调整,但我相信I / O速度应该更快,因为很多人用lvm报告几乎原生的性能。

如何删除一个文件夹中没有符号链接的目录

我有这个文件夹结构: build.1 build.2 build.3 build.4 current -> symlink to build.4 previous -> symlink to build.3 我正在运行debian,什么是正确的方法来删除每个构build(=文件夹)没有符号链接到它?

如何远程升级debian系统?

我在我控制的几台服务器上运行debian,并想远程升级它们。 我没有直接访问键盘,因为他们是VPS机器在不同的位置。 我已经远程运行以下命令: apt-get update apt-get upgrade apt-get dist-upgrade …我如何远程升级我的debian系统上的内核? 还有什么更多的呢?

不能在新的Debian 6.0上安装Postgres 9.1

我有一个新的Debian 6.0安装。 我已经安装了生成必要的,并补充说: deb http://backports.debian.org/debian-backports squeeze-backports main 在/etc/apt/sources.list中 我现在尝试安装Postgres 9.1,但我有以下错误: The following packages have unmet dependencies: postgresql-9.1 : Depends: libpq5 (>= 9.1~) but 8.4.12-0squeeze1 is to be installed Depends: postgresql-client-9.1 but it is not going to be installed Depends: postgresql-common (>= 115~) but 113 is to be installed 安装postgres之前是否还有其他的东西需要安装?

debian上的xvfb没有正确地从apt-get安装

我试图安装xfvb无头火狐和seleniumtesting,但安装后: apt-get install xvfb 我只有在服务器上的文件(由xvfbsearch): /usr/bin/xvfb-run /usr/share/doc/xvfb /usr/share/man/man1/xvfb-run.1.gz /var/lib/dpkg/info/xvfb.list /var/lib/dpkg/info/xvfb.md5sums /var/cache/apt/archives/xvfb_2%3a1.7.7-14_i386.deb 正如你所看到的,在/usr/bin/ 使用Debian 2.6.32-042stab055.12

单个文件更改:入侵或腐败?

rkhunter在虚拟服务器(netstat二进制文件)上报告了单个文件的更改。 它没有报告任何其他警告。 这个更改不是升级包的结果(我重新安装了它,校验和恢复到之前的状态)。 我想知道这是一个文件损坏或入侵。 我想入侵会改变rkhunter监视的许多其他文件(或者如果入侵者访问rkhunter的数据库,则不会有任何文件)。 我用objdump -d反汇编了这两个二进制文件,并在这里存储了diff: https : //gist.github.com/3972886 使用objdump -s生成的完全转储差异在这里: https : //gist.github.com/3972937 我想文件损坏会改变大块或单个位,而不是像这样的小块。 这些变化看起来可疑吗? 我怎么能调查更多? 系统正在运行Debian Squeeze。

在不使用/etc/apt/source.list的情况下,在debian repo上使用apt-get source

我试图在debian squeeze系统上使用apt-get source作为常规用户。 我想从testing/wheezy仓库中检索cyrus-imapd-2.4的源代码。 apt-get source没有root权限; 但是,似乎没有办法使apt-get从不在/etc/apt/sources.list的存储库中获取任何内容。 有没有任何命令行选项,备用sources.list文件,环境variables,将apt使用自定义存储库? 我有根访问权限,所以我可以改变/etc/apt/sources.list ,但是我真的不想这样做的原因很多。

用户不能删除拥有的符号链接

我试图删除符号链接,虽然我有适当的权限,操作被拒绝(用户被称为capistrno ): capistrno $ rm -f /var/www/app/current rm: cannot remove `/var/www/app/current': Permission denied 用户应该拥有该文件的所有权限 lrwxrwxrwx 1 capistrano capistrano 42 17. mar 13.09 /var/www/app/current -> /var/www/app/releases/20130317120932/ capistrno $ file /var/www/app/current /var/www/app/current: symbolic link to `/var/www/app/releases/20130317120932' 任何想法有什么不对? 编辑: 文件夹/var/www/app $ ls -laF /var/www/app/ total 16 drwxr-xr-x 4 www-data www-data 4096 17. mar 14.15 ./ drwxrwxr-x 4 capistrano […]