(個人經驗,僅供參考,錯誤之處,敬請諒解)
sudo apt-get install vsftpd解除安裝
sudo apt-get purge vsftpd建立使用者
方法一:直接在系統設定新增使用者
方法二:修改配置檔案建立使用者目錄 sudo mkdir /home/ftp
建立使用者 sudo useradd -d /home/ftp -s /bin/bash ftpuser
修改密碼 sudo passwd ftpuser
sudo gedit[vi/vim] /etc/vsftpd.conflisten=yes
listen_ipv6=no
anonymous_enable=no(匿名訪問)
local_enable=yes
write_enable=yes
local_umask=022
dirmessage_enable=yes
use_localtime=yes
xferlog_enable=yes
connect_from_port_20=yes
chroot_local_user=yes
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
ssl_enable=no [配置檔案自帶,不用修改]
pasv_enable=yes
pasv_min_port=10000
pasv_max_port=10100[被動模式,可加可不加(如果加了,伺服器無法啟動就不要)]
allow_writeable_chroot=yes
這裡有幾點注意點:1、如果配置檔案中沒有的設定,最好不要私自加上去,配置檔案上預設有的設定》直接去掉注釋就可以啟用或者修改yes或者no(不同的版本,肯》定配置檔案不一樣的,個人因為照搬其他舊部落格的配置,浪費兩個小時研究為什麼》無法啟動伺服器)
2、埠占用問題也比較多,grep 21|| lsof -i:21
如果有服務占用21埠,殺死(kill -9 pid)再啟動vsftp伺服器
3、如果資料夾許可權不夠,sudo chmod 777 /home/ftp,再嘗試上傳
4、如果還是有問題,檢視錯誤報告,再進行查詢解決
伺服器搭建
問題一 com無法訪問到伺服器 問題二 將 com 301重定向到 www.com 解決方案 在httpd.conf檔案中 追加 如下內容 options followsymlinks rewriteengine on rewritecond com rewriterule l,r 301 2 禁止...
搭建伺服器
零基礎搭建伺服器 我用的是ubuntu,所有 sudo apt get install apache2 配置php的時候已經配好了,這裡就不重複配置了 安裝apxs 安裝過php,所以這個也忽略掉 sudo apt get install apache2 dev apxs是乙個為apache超文字傳...
伺服器搭建
1 系統centos yun update 公升級安裝包 2 通過yum install mysql mysql service 安裝mysql 更新 mysql service 安裝方法 wget rpm ivh mysql community release el7 5.noarch.rpm y...