Articles of ubuntu 10.04

无法从外部networking连接到vsftpd

我知道这已被问了很多次,但似乎没有解决我的问题。 我有vsftpd在Ubuntu 10.04上运行。 我可以连接到机器上的ftp localhost。 我可以从我的networking中的另一台机器连接。 我只是不能从外面连接。 机器在Mac机场公用事业pipe理的机场后面。 21根据nmap打开: macmini:~$ nmap localhost Starting Nmap 5.21 ( http://nmap.org ) at 2011-04-10 23:49 EDT Nmap scan report for localhost (127.0.0.1) Host is up (0.00045s latency). Hostname localhost resolves to 2 IPs. Only scanned 127.0.0.1 rDNS record for 127.0.0.1: localhost.localdomain Not shown: 997 closed ports PORT STATE SERVICE […]

gzipped tar归档文件path

我正在创build一个包含一些文件和文件夹的tar.gz文件,如下所示: /bin/tar cfz /usr/local/backups/mybackup-${DATENAME}.tar.gz /usr/local/backups/db-${DATENAME}.sql.gz /usr/local/tomcat/webapps/MyApp/myapp_folder /usr/local/tomcat/myapp.properties 但path存储为不包含/ usr/local 。 tar也给消息先删除/但文件被创build。 现在,当我将这个文件传输到其他系统,并想解压缩它: tar -zxvf mybackup-2011-APR-18.tar.gz 它在当前目录中创buildusr目录。 我如何压缩和解压档案,并将我的文件恢复到原始文件夹(在/usr树而不是./usr )?

为什么在从Ubuntu中删除nginx时出现依赖警告/错误?

root@ubuntus:~# apt-get remove nginx-light Reading package lists… Done Building dependency tree Reading state information… Done Package nginx-light is not installed, so not removed You might want to run `apt-get -f install' to correct these: The following packages have unmet dependencies: nginx-full: Depends: nginx-common (= 1.0.5-1ppa2~lucid) but it is not going to be installed E: Unmet […]

为什么dovecot不接受SSL证书?

我试图在我的服务器上设置一个邮件服务器,我遵循以下的指示: https://help.ubuntu.com/10.04/serverguide/C/certificates-and-security.html https://help.ubuntu.com/10.04/serverguide/C/postfix.html 但在系统日志中我得到以下错误: Sep 25 14:00:38 tanko-20590 dovecot: managesieve-login: Fatal: Can't load certificate file /etc/ssl/certs/ssl-mail.pem: The file doesn't contain a cer$ Sep 25 14:00:38 tanko-20590 dovecot: pop3-login: Fatal: Can't load certificate file /etc/ssl/certs/ssl-mail.pem: The file doesn't contain a certificat$ Sep 25 14:00:38 tanko-20590 dovecot: pop3-login: Fatal: Can't load certificate file /etc/ssl/certs/ssl-mail.pem: The file doesn't […]

与chroot的setlocale错误

我创build了一个chroot监狱,当我login时,我得到一个bash警告bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8) 我试图谷歌错误,但无法find解决scheme

文件从服务器上消失,旧的显示

最近我遇到了一个非常奇怪的现象,我pipe理的一台服务器用于通过本地networking提供samba共享。 它运行的是Ubuntu Server 8.04,我决定升级发行版。 一次辛苦地推出一个版本,我结束了版本10.04。 服务器挂载其中一个驱动器(sdb1)时发生错误,所以我编辑了fstab,以便使用驱动器的UUID而不是绝对path。 在重新安装了/ dev / sdd1的原始内容后,所有的东西都被丢失了,并被我们认为我们2年前失去的文件所取代。 这里是系统上的驱动器列表(sda2是逻辑上包含交换的sda5) ls /dev/sd* /dev/sda /dev/sda2 /dev/sdb /dev/sdc /dev/sdd /dev/sda1 /dev/sda5 /dev/sdb1 /dev/sdc1 /dev/sdd1 df /dev/sd*1 -H Filesystem Size Used Avail Use% Mounted on /dev/sda1 487G 459G 2.9G 100% / /dev/sdb1 493G 433G 35G 93% /srvnew /dev/sdc1 501G 28G 448G 6% /srvb /dev/sdd1 1.5T 112G 1.3T […]

如何validation物理卷是否encryption? (Ubuntu 10.04瓦特/ LUKS)

我对LUKS很新。 在安装过程中,我尝试设置一个encryption的物理卷,以便下面的所有内容都被encryption。 我select了“用作物理卷进行encryption”,安装完成,我有一个工作环境。 我如何validationPV确实是encryption的? 我从来没有提示提供密码,所以我很可能错过了某个步骤。 在一天结束时,如果可能的话,我想要整盘encryption,所以我不必担心文件系统的哪些部分是encryption的,哪些不是。 如果我错过了一些事情,是否必须重新开始,然后再试一次,还是可以在事后再做(相对容易?)? 我宁愿不使用TrueCrypt等来引入更多的复杂性 环境详细信息:驱动器是MD RAID1。 一个卷组。 一个标准的启动lv。 一个encryption交换lv使用随机密钥(这似乎工作正常)。 预先感谢您的帮助。 这非常符合我的学习经验。

无法删除Ubuntu 10.04中的RabbitMQ

我想在Ubuntu 10.04上卸载RabbitMQ,并发出以下命令: sudo apt-get –purge autoremove rabbitmq-server 它卸载了所有依赖这样的erlang库,但是无法删除rabbitmq-server本身。 当我重复上面的命令时,我得到: (Reading database … 26297 files and directories currently installed.) Removing rabbitmq-server … * Stopping message broker rabbitmq-server * message broker already stopped [ OK ] invoke-rc.d: initscript rabbitmq-server, action "stop" failed. dpkg: error processing rabbitmq-server (–purge): subprocess installed pre-removal script returned error exit status 3 * […]

apt-get升级将在命令行上运行,但不能从cron bash脚本运行

在命令行上运行以下命令可以正常工作 $sudo apt-get update $sudo apt-get upgrade Reading package lists… Done Building dependency tree Reading state information… Done The following packages will be upgraded: linux-libc-dev 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 0B/864kB of archives. After this operation, 0B of additional disk space will be used. Do […]

Subversion版本库大小和备份文件的区别

一个5.2 GB的Subversion版本库大小为339个版本。 当我使用Perl脚本运行备份时,文件大小的最终结果是28 GB。 我可以知道,这是可能的。 我很困惑。 备份脚本如下。 #!/usr/bin/perl my $svn_repo = "/subversion/REPONAME"; my $bkup_dir = "/mnt/Subversion/SVN-Backups/REPO_DIR/"; my $bkup_file = "REPONAME_backup-"; my $bkup_svr = "my.backup.com"; my $bkup_svr_login = "backup"; $bkup_file = $bkup_file . `date +%Y%m%d-%H%M`; chomp $bkup_file; my $youngest = `svnlook youngest $svn_repo`; chomp $youngest; my $dump_command = "svnadmin -q dump $svn_repo > $bkup_dir/$bkup_file"; print "\nDumping […]