ftp明文傳輸資料,不太安全,ftp+ssl可以實現傳輸加密=ftps
01、建立ftp使用者
user -d /ftp_www -s /sbin/nologin mvpbang
echo "123123" | passwd mvpbang --stdin
cp /etc/hosts /ftp_www/ ###測試文件
02、安裝vsftp
yum install -y vsftpd
vim /etc/vsftpd/vsftpd.conf ###主配置檔案
anonymous_enable=nolocal_enable=yesvim /etc/vsftpd/chroot_listwrite_enable=yes
local_umask=022
dirmessage_enable=yes
xferlog_enable=yes
connect_from_port_20=yes
xferlog_file=/var/log/xferlog
xferlog_std_format=yes
ascii_upload_enable=yes
ascii_download_enable=yeschroot_local_user=yes
chroot_list_enable=no
chroot_list_file=/etc/vsftpd/chroot_list ###定義登入使用者listen=yes
pam_service_name=vsftpd
userlist_enable=yes
local_root
=/ftp_www ###自定義家目錄
ssl_enable=yes ###開啟ssl
ssl_sslv2=yes
ssl_sslv3=yes
ssl_tlsv1=yes
force_local_logins_ssl=yes ###定義登入強制ssl,資料傳輸ssl
force_local_data_ssl=yes
rsa_cert_file=/etc/vsftpd/.sslkey/vsftpd.perm ###ssl證書位置
mvpbang ###ftp登入使用者
chmod 400 /etc/vsftpd/chroot_list
03、配置ssl證書
yum install -y openssl
cd /etc/vsftpd
mkdir .sslkey ;cd .sslkey
openssl req -new -x509 -nodes -out vsftpd.perm -keyout vsftpd.perm ###生成ssl證書秘鑰
chmod 400 vsftpd.perm
04、測試ftps
flashfxp雲上飄:
需要支援ssl的ftp連線工具,有些都不支援,是不能登入ftps的
提示載入證書,儲存即可
vsftp實現ftps加密傳輸資料
ftp明文傳輸資料,不太安全,ftp ssl可以實現傳輸加密 ftps 01 建立ftp使用者 user d ftp www s sbin nologin mvpbang echo 123123 passwd mvpbang stdin cp etc hosts ftp www 測試文件 02 安裝...
https加密傳輸詳解
https採用對稱加密與非對稱加密的混合加密方式 混合加密方式原理 1.服務端將非對稱加密的公鑰傳送給客戶端 2.客戶端拿著服務端發來的公鑰,對對稱加密的key做加密並發給服務端 3.服務端拿著自己的私鑰對發來的密文解密,從來獲取到對稱加密的key 4.二者利用對稱加密的key對需要傳輸的訊息做加解...
加密傳輸重要資訊
荊軻刺秦王 在專案中,我們往往需要傳遞一些重要資料 通常這些資料都和錢有關 為了防止這些資料被擷取篡改,我們經常會為資料加密處理。我們的思路是 md5 重要資訊 隨機字元 當前時間 key 這個key是md5加密後的隨機字串 具體步驟 1.nonestr 隨機獲取 1 9a za z 的24位字串 ...