Created
January 5, 2013 09:01
-
-
Save rubyonrailsworks/4460656 to your computer and use it in GitHub Desktop.
为爱上色@好耶服务器 操作
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1.创建 tonghuashijie数据库,授权给tonghuashijie | |
mysql> create database tonghuashijie; | |
Query OK, 1 row affected (0.01 sec) | |
mysql> GRANT ALL ON tonghuashijie.* TO tonghuashijie@localhost IDENTIFIED BY 'PASSWORD'; | |
Query OK, 0 rows affected (0.09 sec) | |
mysql> GRANT ALL ON tonghuashijie.* TO tonghuashijie@"%" IDENTIFIED BY 'PASSWORD'; | |
Query OK, 0 rows affected (0.00 sec) | |
2.搭建ftp环境 | |
$ sudo apt-get install vsftpd | |
需要配置文件/etc/vsftpd.conf 来进行设置参数以对FTP进行控制,包括访问权限,流量等进行控制。常用参数: | |
#anonymous_enable 是否允许匿名ftp,如否则选择NO,默认允许匿名访问,注意当允许是所有用户均视为匿名登录。 | |
local_enable 是否允许本地用户访问,是指VSFTP所在机器上的注册用户。 | |
#local_umask=022 默认的umask码 | |
write_enable 是否允许本地用户修改和删除 | |
#local_umask=022 FTP上传文件权限 ,默认是077 | |
chroot_local_user=NO | |
chroot_list_enable=YES | |
chroot_list_file=/etc/vsftpd.chroot_list #指出被锁定在自家目录中的用户的列表文件。文件格式为一行一用户。 | |
local_root=/var/www/web (路径自定义)#定义所有本地用户的根目录。当本地用户登入时,将被更换到此目录下。(注释则访问该用户自己目录) | |
注意:当chroot_local_user=NO、chroot_list_enable=YES时,vsftpd.chroot_list中用户为锁定用户,即他们除了自己的目录,不可以访问其他目录。 | |
当chroot_local_user=YES、chroot_list_enable=YES时,vsftpd.chroot_list中用户为非锁定用户,他们可以访问任何其他目录。 | |
see also http://www.2dan.cc/Linux/ubuntu-vsftpd/ | |
http://www.cyberciti.biz/faq/mysql-user-creation/ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment