參考文章:ubuntu 14.04 ftp伺服器--vsftpd的安裝和配置
在安裝之前需要先更新一下源列表,不然可能會導致出錯,詳細可以參考文章kali更新源,下面給出kali2.0的兩個源列表
starnight@kali:~$ sudo vim /etc/apt/sources.list #新增源
#中科大的源 - 可能有奇效:deb http:kali-rolling main non-free contrib
#科大源下面是只新增阿里源的更新情況:#阿里源-kali2.0較好用
deb sana main non-free contrib
deb-src sana main non-free contrib
deb -security sana/updates main contrib non-free
starnight@kali:~$ sudo -i
root@kali:~# sudo apt-get update && apt-get upgrade
hit:1 sana inrelease
hit:2 -security sana/updates inrelease
reading package lists... done
reading package lists... done
building dependency tree
reading state information... done
calculating upgrade... done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
root@kali:~# exit
logout
starnight@kali:~$
sudo apt-get install vsftpd
檢視執行狀態:
starnight@kali:~$ sudo chmod 777 /home/uftp/ #需要改變檔案的讀寫許可權,為了簡單,設定成777,不然會導致無法建立檔案
starnight@kali:~$ sudo useradd -d /home/uftp/ -s /bin/bash uftp
starnight@kali:~$ sudo passwd uftp
enter new unix password:
retype new unix password:
passwd: password updated successfully
starnight@kali:~$ vim /etc/vsftpd.conf可以在檔案開頭新增以下內容
userlist_deny=no除此之外還需要取消下面的注釋:userlist_enable=yes
userlist_file=/etc/allowed_users #允許登入的使用者
seccomp_sandbox=no
write_enable=yes #取消注釋,使其生效,不然無法寫入檔案到此為止,vsftpd伺服器在kali上就安裝完成了,下面簡單演示一下如何用命令傳輸檔案
ftp ip-address輸入使用者名稱和密碼
put #傳送檔案
local-file: path
remote-file: path
get #接收檔案
windows使用者可以是用winscp這個工具進行傳輸。
大家可能注意到了,演示並不是直接在kali上操作的,而是通過ssh遠端登入上來操作的,下面簡單介紹一下ssh的使用。
用法:ssh @ip-address例項:ssh [email protected]
用法:ssh -l login_name -p port ip-address例項:ssh -l starnight -p 22222 ip-address
ssh-keygen -r server-ip #重新生成金鑰進行認證安裝ftp伺服器
linux安裝ftp元件 安裝完後,有 etc vsftpd vsftpd.conf檔案,是vsftp的配置檔案。root bogon yum y install vsftpd 此使用者就是用來登入ftp伺服器用的。root bogon useradd ftpuser 這樣乙個使用者建完,可以用這個...
ubuntu安裝ftp伺服器
1 安裝 vsftpd sudo apt get install vsftpd ubuntu10.10自己裝了,這步省略。2 配置 vsftpd 2.1 修改 vsftpd 的配置檔案。此類配置檔案通常位於 etc 目錄下。sudo gedit etc vsftpd.conf 原檔案中不少指令被注釋...
ubuntu安裝ftp伺服器
ubuntu安裝ftp伺服器 1 安裝vsftpd sudo apt get install vsftpd ubuntu10.10自己裝了,這步省略。2 配置vsftpd 2.1 修改vsftpd的配置檔案。此類配置檔案通常位於 etc 目錄下。sudo gedit etc vsftpd.conf ...