cc@thinkpad:~$ sudo apt-get install vsftpd libpam-mysql mysql-server mysql-client phpmyadmin
[sudo] password for cc:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
vsftpd 已经是最新的版本了。
将会安装下列额外的软件包:
apache2-mpm-prefork apache2-utils apache2.2-bin apache2.2-common
dbconfig-common javascript-common libaio1 libapache2-mod-php5 libapr1
libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libdbd-mysql-perl
libdbi-perl libhtml-template-perl libjs-codemirror libjs-jquery
libjs-jquery-cookie libjs-jquery-event-drag libjs-jquery-metadata
libjs-jquery-mousewheel libjs-jquery-tablesorter libjs-jquery-ui libmcrypt4
libmysqlclient18 libnet-daemon-perl libplrpc-perl libterm-readkey-perl
mysql-client-5.5 mysql-client-core-5.5 mysql-common mysql-server-5.5
mysql-server-core-5.5 php-gettext php5-cli php5-common php5-gd php5-mcrypt
php5-mysql wwwconfig-common
建议安装的软件包:
apache2-doc apache2-suexec apache2-suexec-custom apache2 httpd php-pear
libipc-sharedcache-perl libjs-jquery-ui-docs libmcrypt-dev mcrypt tinyca
mailx postgresql-client
下列【新】软件包将被安装:
apache2-mpm-prefork apache2-utils apache2.2-bin apache2.2-common
dbconfig-common javascript-common libaio1 libapache2-mod-php5 libapr1
libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libdbd-mysql-perl
libdbi-perl libhtml-template-perl libjs-codemirror libjs-jquery
libjs-jquery-cookie libjs-jquery-event-drag libjs-jquery-metadata
libjs-jquery-mousewheel libjs-jquery-tablesorter libjs-jquery-ui libmcrypt4
libmysqlclient18 libnet-daemon-perl libpam-mysql libplrpc-perl
libterm-readkey-perl mysql-client mysql-client-5.5 mysql-client-core-5.5
mysql-common mysql-server mysql-server-5.5 mysql-server-core-5.5 php-gettext
php5-cli php5-common php5-gd php5-mcrypt php5-mysql phpmyadmin
wwwconfig-common
升级了 0 个软件包,新安装了 44 个软件包,要卸载 0 个软件包,有 104 个软件包未被升级。
需要下载 44.1 MB 的软件包。
解压缩后会消耗掉 151 MB 的额外空间。
您希望继续执行吗?[Y/n]
获取:1
http://cn.archive.ubuntu.com/ubuntu/ raring/main libaio1 amd64 0.3.109-3 [6,328 B]
获取:2
http://cn.archive.ubuntu.com/ubuntu/ raring-updates/main mysql-common all 5.5.31-0ubuntu0.13.04.1 [13.2 kB]
获取:3
http://cn.archive.ubuntu.com/ubuntu/ raring-updates/main libmysqlclient18 amd64 5.5.31-0ubuntu0.13.04.1 [926 kB]
获取:4
http://cn.archive.ubuntu.com/ubuntu/ raring/main libnet-daemon-perl all 0.48-1 [43.1 kB]
获取:5
http://cn.archive.ubuntu.com/ubuntu/ raring/main libplrpc-perl all 0.2020-2 [36.0 kB]
获取:6
http://cn.archive.ubuntu.com/ubuntu/ raring/main libdbi-perl amd64 1.622-1 [852 kB]
获取:7
http://cn.archive.ubuntu.com/ubuntu/ raring/main libdbd-mysql-perl amd64 4.021-1 [97.7 kB]
获取:8
http://cn.archive.ubuntu.com/ubuntu/ raring-updates/main mysql-client-core-5.5 amd64 5.5.31-0ubuntu0.13.04.1 [1,884 kB]
获取:9
http://cn.archive.ubuntu.com/ubuntu/ raring/main libterm-readkey-perl amd64 2.30-4build4 [28.4 kB]
获取:10
http://cn.archive.ubuntu.com/ubuntu/ raring-updates/main mysql-client-5.5 amd64 5.5.31-0ubuntu0.13.04.1 [8,188 kB]
获取:11
http://cn.archive.ubuntu.com/ubuntu/ raring-updates/main mysql-server-core-5.5 amd64 5.5.31-0ubuntu0.13.04.1 [5,876 kB]
获取:12
http://cn.archive.ubuntu.com/ubuntu/ raring-updates/main mysql-server-5.5 amd64 5.5.31-0ubuntu0.13.04.1 [8,815 kB]
获取:13
http://cn.archive.ubuntu.com/ubuntu/ raring-updates/main php5-common amd64 5.4.9-4ubuntu2.1 [431 kB]
获取:14
http://cn.archive.ubuntu.com/ubuntu/ raring-updates/main php5-cli amd64 5.4.9-4ubuntu2.1 [2,635 kB]
获取:15
http://cn.archive.ubuntu.com/ubuntu/ raring/main libapr1 amd64 1.4.6-3ubuntu1 [90.3 kB]
获取:16
http://cn.archive.ubuntu.com/ubuntu/ raring/main libaprutil1 amd64 1.4.1-3 [83.8 kB]
获取:17
http://cn.archive.ubuntu.com/ubuntu/ raring/main libaprutil1-dbd-sqlite3 amd64 1.4.1-3 [12.0 kB]
获取:18
http://cn.archive.ubuntu.com/ubuntu/ raring/main libaprutil1-ldap amd64 1.4.1-3 [9,568 B]
获取:19
http://cn.archive.ubuntu.com/ubuntu/ raring/main apache2.2-bin amd64 2.2.22-6ubuntu5 [3,127 kB]
获取:20
http://cn.archive.ubuntu.com/ubuntu/ raring/main apache2-utils amd64 2.2.22-6ubuntu5 [90.5 kB]
获取:21
http://cn.archive.ubuntu.com/ubuntu/ raring/main apache2.2-common amd64 2.2.22-6ubuntu5 [227 kB]
获取:22
http://cn.archive.ubuntu.com/ubuntu/ raring/main apache2-mpm-prefork amd64 2.2.22-6ubuntu5 [2,354 B]
获取:23
http://cn.archive.ubuntu.com/ubuntu/ raring-updates/main libapache2-mod-php5 amd64 5.4.9-4ubuntu2.1 [2,736 kB]
获取:24
http://cn.archive.ubuntu.com/ubuntu/ raring-updates/main php5-gd amd64 5.4.9-4ubuntu2.1 [35.2 kB]
获取:25
http://cn.archive.ubuntu.com/ubuntu/ raring-updates/main php5-mysql amd64 5.4.9-4ubuntu2.1 [79.0 kB]
获取:26
http://cn.archive.ubuntu.com/ubuntu/ raring/main dbconfig-common all 1.8.47+nmu1 [468 kB]
获取:27
http://cn.archive.ubuntu.com/ubuntu/ raring/universe wwwconfig-common all 0.2.2 [18.0 kB]
获取:28
http://cn.archive.ubuntu.com/ubuntu/ raring/universe javascript-common all 8 [4,208 B]
获取:29
http://cn.archive.ubuntu.com/ubuntu/ raring/main libhtml-template-perl all 2.91-1 [65.1 kB]
获取:30
http://cn.archive.ubuntu.com/ubuntu/ raring/main libjs-jquery all 1.7.2+debian-1ubuntu1 [115 kB]
获取:31
http://cn.archive.ubuntu.com/ubuntu/ raring/universe libjs-jquery-cookie all 8-2 [6,502 B]
获取:32
http://cn.archive.ubuntu.com/ubuntu/ raring/universe libjs-jquery-event-drag all 8-2 [11.2 kB]
获取:33
http://cn.archive.ubuntu.com/ubuntu/ raring/universe libjs-jquery-metadata all 8-2 [6,856 B]
获取:34
http://cn.archive.ubuntu.com/ubuntu/ raring/universe libjs-jquery-mousewheel all 8-2 [7,076 B]
获取:35
http://cn.archive.ubuntu.com/ubuntu/ raring/universe libjs-jquery-tablesorter all 8-2 [64.0 kB]
获取:36
http://cn.archive.ubuntu.com/ubuntu/ raring/universe libjs-jquery-ui all 1.8.ooops.21+dfsg-2 [384 kB]
获取:37
http://cn.archive.ubuntu.com/ubuntu/ raring/universe libmcrypt4 amd64 2.5.8-3.1 [87.6 kB]
获取:38
http://cn.archive.ubuntu.com/ubuntu/ raring-updates/main mysql-client all 5.5.31-0ubuntu0.13.04.1 [11.3 kB]
获取:39
http://cn.archive.ubuntu.com/ubuntu/ raring-updates/main mysql-server all 5.5.31-0ubuntu0.13.04.1 [11.4 kB]
获取:40
http://cn.archive.ubuntu.com/ubuntu/ raring/universe php-gettext all 1.0.11-1 [17.2 kB]
获取:41
http://cn.archive.ubuntu.com/ubuntu/ raring/universe php5-mcrypt amd64 5.4.6-0ubuntu1 [18.7 kB]
获取:42
http://cn.archive.ubuntu.com/ubuntu/ raring/universe libjs-codemirror all 2.23-1 [210 kB]
获取:43
http://cn.archive.ubuntu.com/ubuntu/ raring/universe libpam-mysql amd64 0.7~RC1-4build3 [30.5 kB]
获取:44
http://cn.archive.ubuntu.com/ubuntu/ raring/universe phpmyadmin all 4:3.5.8.1-1 [6,196 kB]
下载 44.1 MB,耗时 1分 11秒 (618 kB/s)
正在从软件包中解出模板:100%
正在预设定软件包 ...
Selecting previously unselected package libaio1:amd64.
(正在读取数据库 ... 系统当前共安装有 186616 个文件和目录。)
正在解压缩 libaio1:amd64 (从 .../libaio1_0.3.109-3_amd64.deb) ...
Selecting previously unselected package mysql-common.
正在解压缩 mysql-common (从 .../mysql-common_5.5.31-0ubuntu0.13.04.1_all.deb) ...
Selecting previously unselected package libmysqlclient18:amd64.
正在解压缩 libmysqlclient18:amd64 (从 .../libmysqlclient18_5.5.31-0ubuntu0.13.04.1_amd64.deb) ...
Selecting previously unselected package libnet-daemon-perl.
正在解压缩 libnet-daemon-perl (从 .../libnet-daemon-perl_0.48-1_all.deb) ...
Selecting previously unselected package libplrpc-perl.
正在解压缩 libplrpc-perl (从 .../libplrpc-perl_0.2020-2_all.deb) ...
Selecting previously unselected package libdbi-perl.
正在解压缩 libdbi-perl (从 .../libdbi-perl_1.622-1_amd64.deb) ...
Selecting previously unselected package libdbd-mysql-perl.
正在解压缩 libdbd-mysql-perl (从 .../libdbd-mysql-perl_4.021-1_amd64.deb) ...
Selecting previously unselected package mysql-client-core-5.5.
正在解压缩 mysql-client-core-5.5 (从 .../mysql-client-core-5.5_5.5.31-0ubuntu0.13.04.1_amd64.deb) ...
Selecting previously unselected package libterm-readkey-perl.
正在解压缩 libterm-readkey-perl (从 .../libterm-readkey-perl_2.30-4build4_amd64.deb) ...
Selecting previously unselected package mysql-client-5.5.
正在解压缩 mysql-client-5.5 (从 .../mysql-client-5.5_5.5.31-0ubuntu0.13.04.1_amd64.deb) ...
Selecting previously unselected package mysql-server-core-5.5.
正在解压缩 mysql-server-core-5.5 (从 .../mysql-server-core-5.5_5.5.31-0ubuntu0.13.04.1_amd64.deb) ...
正在处理用于 man-db 的触发器...
正在设置 mysql-common (5.5.31-0ubuntu0.13.04.1) ...
Selecting previously unselected package mysql-server-5.5.
(正在读取数据库 ... 系统当前共安装有 187000 个文件和目录。)
正在解压缩 mysql-server-5.5 (从 .../mysql-server-5.5_5.5.31-0ubuntu0.13.04.1_amd64.deb) ...
Selecting previously unselected package php5-common.
正在解压缩 php5-common (从 .../php5-common_5.4.9-4ubuntu2.1_amd64.deb) ...
Selecting previously unselected package php5-cli.
正在解压缩 php5-cli (从 .../php5-cli_5.4.9-4ubuntu2.1_amd64.deb) ...
Selecting previously unselected package libapr1.
正在解压缩 libapr1 (从 .../libapr1_1.4.6-3ubuntu1_amd64.deb) ...
Selecting previously unselected package libaprutil1.
正在解压缩 libaprutil1 (从 .../libaprutil1_1.4.1-3_amd64.deb) ...
Selecting previously unselected package libaprutil1-dbd-sqlite3.
正在解压缩 libaprutil1-dbd-sqlite3 (从 .../libaprutil1-dbd-sqlite3_1.4.1-3_amd64.deb) ...
Selecting previously unselected package libaprutil1-ldap.
正在解压缩 libaprutil1-ldap (从 .../libaprutil1-ldap_1.4.1-3_amd64.deb) ...
Selecting previously unselected package apache2.2-bin.
正在解压缩 apache2.2-bin (从 .../apache2.2-bin_2.2.22-6ubuntu5_amd64.deb) ...
Selecting previously unselected package apache2-utils.
正在解压缩 apache2-utils (从 .../apache2-utils_2.2.22-6ubuntu5_amd64.deb) ...
Selecting previously unselected package apache2.2-common.
正在解压缩 apache2.2-common (从 .../apache2.2-common_2.2.22-6ubuntu5_amd64.deb) ...
Selecting previously unselected package apache2-mpm-prefork.
正在解压缩 apache2-mpm-prefork (从 .../apache2-mpm-prefork_2.2.22-6ubuntu5_amd64.deb) ...
Selecting previously unselected package libapache2-mod-php5.
正在解压缩 libapache2-mod-php5 (从 .../libapache2-mod-php5_5.4.9-4ubuntu2.1_amd64.deb) ...
Selecting previously unselected package php5-gd.
正在解压缩 php5-gd (从 .../php5-gd_5.4.9-4ubuntu2.1_amd64.deb) ...
Selecting previously unselected package php5-mysql.
正在解压缩 php5-mysql (从 .../php5-mysql_5.4.9-4ubuntu2.1_amd64.deb) ...
Selecting previously unselected package dbconfig-common.
正在解压缩 dbconfig-common (从 .../dbconfig-common_1.8.47+nmu1_all.deb) ...
Selecting previously unselected package wwwconfig-common.
正在解压缩 wwwconfig-common (从 .../wwwconfig-common_0.2.2_all.deb) ...
Selecting previously unselected package javascript-common.
正在解压缩 javascript-common (从 .../javascript-common_8_all.deb) ...
Selecting previously unselected package libhtml-template-perl.
正在解压缩 libhtml-template-perl (从 .../libhtml-template-perl_2.91-1_all.deb) ...
Selecting previously unselected package libjs-jquery.
正在解压缩 libjs-jquery (从 .../libjs-jquery_1.7.2+debian-1ubuntu1_all.deb) ...
Selecting previously unselected package libjs-jquery-cookie.
正在解压缩 libjs-jquery-cookie (从 .../libjs-jquery-cookie_8-2_all.deb) ...
Selecting previously unselected package libjs-jquery-event-drag.
正在解压缩 libjs-jquery-event-drag (从 .../libjs-jquery-event-drag_8-2_all.deb) ...
Selecting previously unselected package libjs-jquery-metadata.
正在解压缩 libjs-jquery-metadata (从 .../libjs-jquery-metadata_8-2_all.deb) ...
Selecting previously unselected package libjs-jquery-mousewheel.
正在解压缩 libjs-jquery-mousewheel (从 .../libjs-jquery-mousewheel_8-2_all.deb) ...
Selecting previously unselected package libjs-jquery-tablesorter.
正在解压缩 libjs-jquery-tablesorter (从 .../libjs-jquery-tablesorter_8-2_all.deb) ...
Selecting previously unselected package libjs-jquery-ui.
正在解压缩 libjs-jquery-ui (从 .../libjs-jquery-ui_1.8.ooops.21+dfsg-2_all.deb) ...
Selecting previously unselected package libmcrypt4.
正在解压缩 libmcrypt4 (从 .../libmcrypt4_2.5.8-3.1_amd64.deb) ...
Selecting previously unselected package mysql-client.
正在解压缩 mysql-client (从 .../mysql-client_5.5.31-0ubuntu0.13.04.1_all.deb) ...
Selecting previously unselected package mysql-server.
正在解压缩 mysql-server (从 .../mysql-server_5.5.31-0ubuntu0.13.04.1_all.deb) ...
Selecting previously unselected package php-gettext.
正在解压缩 php-gettext (从 .../php-gettext_1.0.11-1_all.deb) ...
Selecting previously unselected package php5-mcrypt.
正在解压缩 php5-mcrypt (从 .../php5-mcrypt_5.4.6-0ubuntu1_amd64.deb) ...
Selecting previously unselected package libjs-codemirror.
正在解压缩 libjs-codemirror (从 .../libjs-codemirror_2.23-1_all.deb) ...
Selecting previously unselected package libpam-mysql.
正在解压缩 libpam-mysql (从 .../libpam-mysql_0.7~RC1-4build3_amd64.deb) ...
Selecting previously unselected package phpmyadmin.
正在解压缩 phpmyadmin (从 .../phpmyadmin_4%3a3.5.8.1-1_all.deb) ...
正在处理用于 man-db 的触发器...
正在处理用于 ureadahead 的触发器...
正在处理用于 ufw 的触发器...
正在处理用于 doc-base 的触发器...
Processing 2 added doc-base files...
Registering documents with scrollkeeper...
正在处理用于 hicolor-icon-theme 的触发器...
正在设置 libaio1:amd64 (0.3.109-3) ...
正在设置 libmysqlclient18:amd64 (5.5.31-0ubuntu0.13.04.1) ...
正在设置 libnet-daemon-perl (0.48-1) ...
正在设置 libplrpc-perl (0.2020-2) ...
正在设置 libdbi-perl (1.622-1) ...
正在设置 libdbd-mysql-perl (4.021-1) ...
正在设置 mysql-client-core-5.5 (5.5.31-0ubuntu0.13.04.1) ...
正在设置 libterm-readkey-perl (2.30-4build4) ...
正在设置 mysql-client-5.5 (5.5.31-0ubuntu0.13.04.1) ...
正在设置 mysql-server-core-5.5 (5.5.31-0ubuntu0.13.04.1) ...
正在设置 mysql-server-5.5 (5.5.31-0ubuntu0.13.04.1) ...
mysql start/running, process 4104
正在设置 php5-common (5.4.9-4ubuntu2.1) ...
Creating config file /etc/php5/mods-available/pdo.ini with new version
正在设置 php5-cli (5.4.9-4ubuntu2.1) ...
Creating config file /etc/php5/cli/php.ini with new version
update-alternatives: using /usr/bin/php5 to provide /usr/bin/php (php) in 自动模式
正在设置 libapr1 (1.4.6-3ubuntu1) ...
正在设置 libaprutil1 (1.4.1-3) ...
正在设置 libaprutil1-dbd-sqlite3 (1.4.1-3) ...
正在设置 libaprutil1-ldap (1.4.1-3) ...
正在设置 apache2.2-bin (2.2.22-6ubuntu5) ...
正在设置 apache2-utils (2.2.22-6ubuntu5) ...
正在设置 apache2.2-common (2.2.22-6ubuntu5) ...
Enabling site default.
Enabling module alias.
Enabling module autoindex.
Enabling module dir.
Enabling module env.
Enabling module mime.
Enabling module negotiation.
Enabling module setenvif.
Enabling module status.
Enabling module auth_basic.
Enabling module deflate.
Enabling module authz_default.
Enabling module authz_user.
Enabling module authz_groupfile.
Enabling module authn_file.
Enabling module authz_host.
Enabling module reqtimeout.
正在设置 php5-gd (5.4.9-4ubuntu2.1) ...
Creating config file /etc/php5/mods-available/gd.ini with new version
正在设置 php5-mysql (5.4.9-4ubuntu2.1) ...
Creating config file /etc/php5/mods-available/mysql.ini with new version
Creating config file /etc/php5/mods-available/mysqli.ini with new version
Creating config file /etc/php5/mods-available/pdo_mysql.ini with new version
正在设置 dbconfig-common (1.8.47+nmu1) ...
Creating config file /etc/dbconfig-common/config with new version
正在设置 wwwconfig-common (0.2.2) ...
正在设置 javascript-common (8) ...
正在设置 libhtml-template-perl (2.91-1) ...
正在设置 libjs-jquery (1.7.2+debian-1ubuntu1) ...
正在设置 libjs-jquery-cookie (8-2) ...
正在设置 libjs-jquery-event-drag (8-2) ...
正在设置 libjs-jquery-metadata (8-2) ...
正在设置 libjs-jquery-mousewheel (8-2) ...
正在设置 libjs-jquery-tablesorter (8-2) ...
正在设置 libjs-jquery-ui (1.8.ooops.21+dfsg-2) ...
正在设置 libmcrypt4 (2.5.8-3.1) ...
正在设置 mysql-client (5.5.31-0ubuntu0.13.04.1) ...
正在设置 php-gettext (1.0.11-1) ...
正在设置 php5-mcrypt (5.4.6-0ubuntu1) ...
正在设置 libjs-codemirror (2.23-1) ...
正在设置 libpam-mysql (0.7~RC1-4build3) ...
正在处理用于 ureadahead 的触发器...
正在设置 mysql-server (5.5.31-0ubuntu0.13.04.1) ...
正在处理用于 ufw 的触发器...
正在设置 apache2-mpm-prefork (2.2.22-6ubuntu5) ...
* Starting web server apache2 apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
[ OK ]
正在设置 libapache2-mod-php5 (5.4.9-4ubuntu2.1) ...
Creating config file /etc/php5/apache2/php.ini with new version
* Restarting web server apache2 apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
... waiting apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
[ OK ]
正在设置 phpmyadmin (4:3.5.8.1-1) ...
dbconfig-common: writing config to /etc/dbconfig-common/phpmyadmin.conf
Creating config file /etc/dbconfig-common/phpmyadmin.conf with new version
Creating config file /etc/phpmyadmin/config-db.php with new version
granting access to database phpmyadmin for phpmyadmin@localhost: success.
verifying access for phpmyadmin@localhost: success.
creating database phpmyadmin: success.
verifying database phpmyadmin exists: success.
populating database via sql... done.
dbconfig-common: flushing administrative password
正在处理用于 libc-bin 的触发器...
ldconfig deferred processing now taking place
cc@thinkpad:~$ mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 50
Server version: 5.5.31-0ubuntu0.13.04.1 (Ubuntu)
Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> CREATE DATABASE vsftpd;
Query OK, 1 row affected (0.00 sec)
mysql> GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP ON vsftpd.* TO 'vsftpd'@'localhost' IDENTIFIED BY 'ftpdpass';
Query OK, 0 rows affected (0.00 sec)
mysql> GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP ON vsftpd.* TO 'vsftpd'@'localhost.localdomain' IDENTIFIED BY 'ftpdpass';
Query OK, 0 rows affected (0.00 sec)
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)
mysql> USE vsftpd;
Database changed
mysql> CREATE TABLE `accounts` (
-> `id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
-> `username` VARCHAR( 30 ) NOT NULL ,
-> `pass` VARCHAR( 50 ) NOT NULL ,
-> UNIQUE (
-> `username`
-> )
-> ) ENGINE = MYISAM ;
Query OK, 0 rows affected (0.00 sec)
mysql> quit
Bye
cc@thinkpad:~$ useradd --home /home/vsftpd --gid nogroup -m --shell /bin/false vsftpd
useradd: Permission denied.
useradd:无法锁定 /etc/passwd,请稍后再试。
cc@thinkpad:~$ sudo useradd --home /home/vsftpd --gid nogroup -m --shell /bin/false vsftpd
cc@thinkpad:~$ sudo cp /etc/vsftpd.conf /etc/vsftpd.conf_orig
cc@thinkpad:~$ sudo cat /dev/null > /etc/vsftpd.conf
bash: /etc/vsftpd.conf: 权限不够
cc@thinkpad:~$ sudo su
root@thinkpad:/home/cc# cat /dev/null > /etc/vsftpd.conf
root@thinkpad:/home/cc# gedit /etc/vsftpd.conf

root@thinkpad:/home/cc# mkdir /etc/vsftpd_user_conf
root@thinkpad:/home/cc# cp /etc/pam.d/vsftpd /etc/pam.d/vsftpd_orig
root@thinkpad:/home/cc# cat /dev/null > /etc/pam.d/vsftpd
root@thinkpad:/home/cc# gedit /etc/pam.d/vsftpd
root@thinkpad:/home/cc# sudo service vsftpd restart
vsftpd stop/waiting
vsftpd start/running, process 5917
root@thinkpad:/home/cc# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 51
Server version: 5.5.31-0ubuntu0.13.04.1 (Ubuntu)
Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> USE vsftpd;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
mysql> INSERT INTO accounts (username, pass) VALUES('testuser', PASSWORD('secret'));
Query OK, 1 row affected (0.00 sec)
mysql> quit;
Bye
root@thinkpad:/home/cc# mkdir /home/vsftpd/testuser
root@thinkpad:/home/cc# chown vsftpd:nogroup /home/vsftpd/testuser
root@thinkpad:/home/cc# ftp 192.168.1.100
Connected to 192.168.1.100.
220 (vsFTPd 3.0.2)
Name (192.168.1.100:cc): testuser
331 Please specify the password.
Password:
libgcc_s.so.1 must be installed for pthread_cancel to work
Login failed.[/b]
ftp> find / -name libgcc_s.so.1
?Invalid command
ftp> quit
421 Service not available, remote server has closed connection
root@thinkpad:/home/cc# find / -name libgcc_s.so.1
/lib/x86_64-linux-gnu/libgcc_s.so.1
/lib/i386-linux-gnu/libgcc_s.so.1
注:我用的是13.04,没有升过级,也没有瞎捣鼓,就是刚刚重装过