A. kali連接ftp出問題
開啟的是ftp伺服器
你要用的是ftp客戶端
用絕對路徑/usr/bin/ftp或/usr/kerberos/bin/ftp試試
如果可以,說明你的PATH環境變數設置問題
否則就是沒裝ftp客戶端
B. 如何在linux中建立一個普通用戶,並且登錄到本機的FTP伺服器,但不能登錄本機
1、建立虛擬帳號和用戶口令文件
A vi logins.txt 口令庫文件中奇數行為用戶名、偶數行設置密碼
B 生成vsftpd的認證文件
命令 db_load -T -t hash -f ./logins.txt /etc/vsftpd/vsftpd_login.db
C 建立虛擬用戶所需的PAM配置文件。
手工建立vsftpd.vu 文件
****重要****uth required /lib/security/pam_userdb.so db=/etc/vsftpd/vsftpd_login
****重要****account required /lib/security/pam_userdb.so db=/etc/vsftpd/vsftpd_login
建立所有FTP虛擬用戶帳號使用的系統用戶帳號,並設置該帳號宿主目錄的許可權。
# useradd -d /home/ftpsite virtual
# chmod 700 /home/ftpsite
f,設置vsftpd.conf配置文件。
在配置文件中添加虛擬用戶的配置內容。
guest_enable=YES
guest_username=virtual
pam_service_name=vsftpd.vu
重新啟動vsftpd服務程序。
對虛擬用戶設置不同的許可權
設置主配置文件。
在vsftpd.conf文件中添加用戶配置文件目錄設置。
user_config_dir=/etc/vsftpd_user_conf
建立用戶配置文件目錄。
使用mkdir命令建立用戶配置文件目錄。
# mkdir /etc/vsftpd_user_conf
為虛擬用戶建立單獨的配置文件。
用戶配置文件名稱與用戶名相同。
/etc/vsftpd_user_conf/mike
/etc/vsftpd_user_conf/john
裡面的內容如下:
anon_world_readable_only=NO 表示用戶可以瀏覽FTP目錄和下載文件
anon_upload_enable=YES 表示用戶可以上傳文件
anon_mkdir_write_enable=YES 表示用戶具有建立和刪除目錄的許可權
anon_other_write_enable=YES 表示用戶具有文件改名和刪除文件的許可權
沒有的配置項默認按照vsftpd.conf的配置內容
#virtual_use_local_privs 設置為 YES 時,虛擬用戶使用與本地用戶相同許可權,設置為 NO 時,虛擬用戶使用與匿名用戶相同許可權
virtual_use_local_privs=YES
#pam 認證文件名
pam_service_name=vsftpd
#將本地用戶限制在家目錄
chroot_local_user=YES
C. 如何用本地賬戶登錄linux的ftp伺服器
ftp命令格式為:
lftp username:passwd@IP
比如:
lftp tom:[email protected]
還有一種方法是ssh登陸,命令格式為:
ssh username@IP
然後系統提示再輸入密碼立刻登陸該伺服器
ftp登陸一般只能下載,上傳,刪除文件,ssh則是相當於chroot到伺服器,可以進行大部分的linux操作
D. 怎樣從虛擬機訪問本機ftp伺服器
如果你機器沒有連接網路的話,估計你虛擬就也就是橋接的吧
現在就相當於2台單機在運行,肯定不能訪問了,如果你想把本機的文檔放到虛擬機上去的話,你就點幫助-安裝VMtools工具吧,安裝完成後,直接把需要的文檔往虛擬機裡面拖就行!
E. linux下怎麼使用本地用戶登錄到ftp進行文件上傳下載
看配置文件。允許本地用戶登錄就行,一般默認裝完服務就可以登錄。如果還是不清楚可以看看《Linux就該這么學》的vsftp章節裡面匿名 本地 虛擬用戶介紹都很詳細
F. 電腦訪問本機ftp伺服器
在電腦上開通本地的ftp方法/步驟:
1、雙擊打開「我的電腦(windows+e)」,在上面菜單欄找到選擇「計算機」,然後單機下方的「控制面板」。
2、在控制面板中找到並單機「程序」,然後單機「程序和功能」下方的「啟用或關閉Windows功能」。
3、在「windows功能」中找到「Internet information services」並選中下方的並選中「FTP服務」、「FTP擴展性」和「IIS管理控制台」前的復選框,然後點擊「確定」,稍等一下就自動設置好了。
4、在側邊的「搜索」中搜索「IIS管理器」,單機打開搜索到的「IIS管理器」。
5、在「IIS管理器」左側欄中找到「網站」右擊>"添加FTP站點"。輸入"FTP站點名稱",和選擇「物理路徑」,單擊「下一步」。
6、綁定IIS設置,綁定中的ip地址,可以設置內網IP也可以設置外網IP,勾選下方「自動啟用站點」,SSL設為「無」,單擊「下一步」。
7、身份和授權信息,把「身份驗證」中的「匿名、基本」勾上,下方「授權」改為「所有用戶」,「許可權」把」讀取「勾上,單擊」確定「。
8、設置完成我們可以看到左側欄中就多了一個剛剛設置的」FTP站點「,這就大功告成了。
9、在瀏覽器中輸入ftp://設置的ip地址,回車一下就可以看到剛剛分享的目錄了。單擊文件即可下載到本地。
G. linux下怎樣登錄ftp伺服器
1、首先,連接相應linux主機,進入到linux命令行狀態下,等待輸入shell指令。
H. 本地用戶怎麼樣登陸linux 的FTP伺服器
不是建立伺服器嗎?要是登錄的話,跟登錄windows的沒什麼區別,在地址欄里輸入
ftp://(你要訪問的地址或域名)就行了。如果埠號不是20或者21的話,則還要在地址的後面加上:(埠號),也就是ftp://(你要訪問的域名或地址):(埠號)。
瀏覽器用Linux都有的firefox即可。