日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

mysql和FTP结合,vsftp基于mysql和ssl的配置

發布時間:2024/9/15 数据库 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql和FTP结合,vsftp基于mysql和ssl的配置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

mysql虛擬用戶賬戶的設置步驟

1.安裝mysql??mysql-devel?mysql-server

2.service?mysqld?restart

3.mysqladmin?-?u?root?password?redhat?#建立名為root的管理員,并設密碼為redhat

4.?Mysql?-u?root?-p

輸入Redhat后登陸

Create?database?vftpuser;

Use?vftpuser;

Create?table?users(name?char(16)?binary,pwd?char(16)?binary);

Insert?into?users('zhangsan',password('1234567'));

Select?*?from?users;

Grant?select?on?vftpuser.users?to?vsqluser@localhost?identified?by?'redhat';

Flush?privileges;

Quit

Mysql?-u?vsqluser?-p

輸入redhat?進入

Use?vftpuser;

Select?*?from?users;

5.創建本地映射用戶?修改本地映射用戶家目錄權限

#useradd?-d?/var/ftpvuserdir?-s?/sbin/nologin?vuser

#chmod?o+rw?/var/ftp/vuserdir

6.修改/etc/vsftpd/vsftpd.conf

Guest_enable=YES

Guest_username=vuser

Pam_service_name=vsftpd.sql

Tar?-zxvf

Cd

./configure

Make

Make?install

8.修改cp?/etc/pam.d/vsftpd?/etc/pam.d/vsftpd.sql

auth?required??/lib/security/pam_mysql.so?user=?vsqluser?Passwd=redhat??host=localhost?db=vftpuser?table=users?usercolumn=name?passwdcolumn=pwd?crypt=2

account?required??/lib/security/pam_mysql.so?user=?vsqluser?Passwd=redhat??host=localhost?db=vftpuser?table=users?usercolumn=name?passwdcolumn=pwd?crypt=2

9.重啟服務

ftps的設置步驟

1.建立存放證書的目錄

Mkdir?/etc/vsftpd/.sslkey

2.使用命令創建證書

Cd?/etc/vsftpd/.sslkey

Openssl?req?-new?-x509?-nodes?-out?vsftpd.pem?-keyout?vsftpd.pem

3.修改目錄的權限

Chmod?-R?400?/etc/vsftpd/.sslkey

4.修改/etc/vsftpd/.sslftp?添加以下內容

Ssl_enable=YES???????????????????//指定vsftp支持加密協議

Ssl_sslv2=YES????????????????????//指定vsftp支持安全套接字層V2

Ssl_sslv3=YES//指定vsftp支持安全套接字層V3

Ssl_tlsv1=YES//指定vsftp支持tls加密方式v1

Force_local_logins_ssl=YES?//指定vsftp強制非匿名用戶使用加密登陸和數據傳輸

Force_local_data_ssl=YES

Rsa_cert_file=/etc/vsftpd/.sslkey/vsftpd.pem

重啟服務

登錄時需要使用lftp的命令和第三方工具才支持訪問ftps

總結

以上是生活随笔為你收集整理的mysql和FTP结合,vsftp基于mysql和ssl的配置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。