kali 安裝FTP伺服器 vsftpd

2022-02-20 13:02:36 字數 3130 閱讀 8644

參考文章: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 ...