當前位置:首頁 » 文件傳輸 » linux為什麼只能用ftp
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

linux為什麼只能用ftp

發布時間: 2022-08-26 12:33:05

『壹』 為什麼ftp到linux只能用anonymous登陸

關鍵看你linux的ftp服務端設置了。

『貳』 linux伺服器不能用ftp怎麼上傳下載文件

一 當然是sftp呀,還有SMB。SSH

SFTP使用方式:

  • FTP客戶端:FlashFXP(輸入SSH賬號密碼連接即可)

  • SSH客戶端:MobaXterm(登陸SSH即可)

  • WinSCP

《Linux就該這么學》查詢Linux命令

二 還有XFTP軟體

首先使用xshell登錄上遠程主機,打開xftp,然後上傳文件到linux的時候,我們左側本地目錄進行切換,點擊需要上傳的文件,右鍵選擇傳輸,或者直接雙擊,文件會自動上傳到右側伺服器目錄,下面顯示文件上傳進度。

三 還有個方式用寶塔面板

『叄』 Linux上ftp使用問題

文件許可權分別有三小組,分別是用戶許可權、組許可權和它人許可權,每小組由三個標志位組成,比如 rwxr-xr--,這表示這個文件的屬主可讀可寫可進入,同組的人只能看到和執行,不能寫;而其它人只能看到並讀取但不能執行

對於文件夾的x,則表示可進入

所以。。。。
假設jsb和scb這兩個文件夾都在/home/ftproot/這個文件夾下
那麼現在就要對/home/ftproot/ 、/home/ftproot/jsb和/home/ftproot/scb 這三個文件夾添加許可權

以下命令均以root執行
初始化許可權:所有文件夾許可權去掉:
chmod 000 /home/ftproot
chmod 000 /home/ftproot/jsb
chmod 000 /home/ftproot/scb

你的第一個要求:匿名用戶看見jsb和scb這兩個文件夾
也就是說它人要有r許可權,對於文件夾還要有x許可權(沒有r許可權則無法列出目錄文件名,沒有x許可權則不能進入目錄)
chmod o+rx /home/ftproot
這樣,就可以看到jsb和scb兩個文件夾了

你的第二個要求:用jsb用戶名登錄,只能看見jsb這個文件夾可以有讀寫許可權
chmod u+rwx /home/ftproot/jsb
chown jsb /home/ftproot/jsb
第一個是改許可權,第二個是把jsb目錄改成jsb用戶所有
這樣jsb用戶登錄後可以看到jsb目錄

至於jcb目錄,由於在之前已經給/home/ftproot賦了rx許可權,所以jcb登錄後是可以看到jcb目錄的。不過已前已經有chmod 000 /home/ftproot所以jcb許可權全無,jsb無法進入jcb目錄(沒x許可權),也無法列出jcb底下有什麼文件(即無法列目錄,因為沒有r許可權),也因為沒有w許可權所以不能寫

『肆』 Linux:mget命令只用於從FTP下載嗎

使用Linux系統中的ftp命令,用戶就能夠進行文件傳輸操作,在Linux系統操作中經常會用到,下面小編就給大家介紹下Linux命令的用法。 Linux下如何使用ftp命令 [root@www ~]# yum install ftp 安裝ftp支持 RedHat系列版本下命令 [root@www ~]# ...

『伍』 為什麼我linux下的FTP伺服器只能上傳不能下載的。上次還可以,現在不能實現。命令如下: 告訴我是怎麼回事

anon_umask=072 設置匿名用戶的反掩碼,就是用戶主目錄對匿名用戶的許可權是可寫的
anon_upload_enable=YES //允許上傳
anon_mkdir_write_enable=NO //可否建立目錄

然後就是確定seLINUX和iptables 是關閉的就可以了:getenforce和chkconfig --list |grep iptables

『陸』 linux里為什麼可以用ftp登錄不了

說的太籠統,只能推薦你看看《linux就該這么學》這本書的第十一章http://www.linuxprobe.com/chapter-11.html

『柒』 LINUX系統有FTP服務么 XP系統使用FTP連接讀取LINUX裡面的資料

1.linux中可以通過vsftp建立FTP,
2.如果只是讀資料的話可以開通linux的桌面連接的選項,就可以用遠程桌面連接像xp訪問xp那樣了
詳細的你可以在網上查閱網上的資料,很多的。

『捌』 請問Linux平台下FTP伺服器的優勢與發展前景

優點: 1.比較安全。運行效率高,穩定,對硬體要求低。。。也就是LINUX的優點了。
缺點: 1.界面不友好, 2 配置相對復雜(跟WIN SERVER比)2.好像不提供中文文件名吧,(我個人一般在文本界面操作,圖形界面沒試過FTP,你可以試下) .

要一個穩定SERVER 就用LINUX , 像WINDOWS SERVER 操作,維護,比較較簡單,界面也不錯.. 各有各的好處.

要是只是搭建FTP. 還論啥發展前景呢?? 有linux操作基礎,一兩天就學會搭建了。

『玖』 linux只安裝vsftpd就能使用ftp命令

linux不需要安裝vxftpd也可以使用ftp命令(FTP客戶端)。

在大多發行版都有打包,請到各大發行版的ftp列表中得到,或者在發行版的安裝盤中也能得到。lftp是一個命令行式的ftp客戶端。對中文支持較好。如果您在linux 的text模式下,要安裝zhcon或者cce之類的。

安裝:

1、RPM包管理的系統,請到

http://freshrpms.net
http;//rpmfind.net 上查找lftp的最新包,可以用

#rpm -ivh name.rpm
#rpm -Uvh name.rpm 這是升級之用

2、源碼包安裝舉例:lftp-3.2.0.tar.bz2

#tar zxvf lftp-3.2.0.tar.bz2
#cd lftp-3.2.0
#./configure
#make
#make install

3.調用方法:

lftp ftp://用戶名:密碼@地址

比如:
[beinan@S01~]$lftp ftp://[email protected]
口令:
lftp [email protected]:~>
lftp [email protected]:~>ls

-rw-r--r-- 1 1000 100 44387 May 18 10:04 xvmain.jpg
-rw-r--r-- 1 1000 100 202643 May 18 09:45 xxx.jpeg
-rw-r--r-- 1 1000 100 0 May 20 10:01 鯊魚的故事.txt

二、使用方法:

0.簡單的用法:lcd 切換本地目錄,比如 lcd /opt
get 取回一個文件,put 向ftp伺服器傳文件;

1、獲得幫助:

代碼:

lftp [email protected]:~> help
!<shell-command>(commands)
alias [<name> [<value>]]anon
bookmark [SUBCMD] cache [SUBCMD]
cat [-b] <files>cd <rdir>
chmod [OPTS] mode file... close [-a]
[re]cls [opts] [path/][pattern] debug [<level>|off] [-o <file>]
[options] <dirs> exit [<code>|bg]
get [OPTS] <rfile> [-o <lfile>] glob [OPTS] <cmd> <args>
help [<cmd>]history -w file|-r file|-c|-l [cnt]
jobs [-v] kill all|<job_no>
lcd <ldir>lftp [OPTS] <site>
ls [<args>] mget [OPTS] <files>
mirror [OPTS] [remote [local]]mkdir [-p] <dirs>
mole name [args]more <files>
mput [OPTS] <files> mrm <files>
mv <file1> <file2>[re]nlist [<args>]
open [OPTS] <site>pget [OPTS] <rfile> [-o <lfile>]
put [OPTS] <lfile> [-o <rfile>] pwd [-p]
queue [OPTS] [<cmd>]quote <cmd>
repeat [delay] [command]rm [-r] [-f] <files>
rmdir [-f] <dirs> scache [<session_no>]
set [OPT] [<var> [<val>]] site <site_cmd>
source <file> user <user|URL> [<pass>]
version wait [<jobno>]
zcat <files>zmore <files>

如果針對lftp的每個命令的幫助,應該是:

lftp [email protected]:~> help 命令

比如

代碼:
lftp [email protected]:~> help get

用法: get [OPTS] <rfile> [-o <lfile>]

Retrieve remote file <rfile> and store it to local file <lfile>.
-o <lfile> specifies local file name (default - basename of rfile)
-ccontinue, reget
-Edelete remote files after successful transfer
-ause ascii mode (binary is the default)
-O <base> specifies base directory or URL where files should be placed

簡介:gftp基於gtk的ftp客戶端,大家用的也比較多吧,支持中文目錄。如果您的gftp不能支持中文,請升級版本。

# Written in C and has a text interface and a GTK+ 1.2/2.x interface
# Supports the FTP, FTPS (control connection only), HTTP, HTTPS, SSH and FSP protocols
# FTP and HTTP proxy server support
# Supports FXP file transfers (transferring files between 2 remote servers via FTP)
# Supports UNIX, EPLF, Novell, MacOS, VMS, MVS and NT (DOS) style directory listings
# Bookmarks menu to allow you to quickly connect to remote sites

下載安裝:

在各大發行版中,都有gftp的打包,可以用各發行版自帶的工具來安裝。我只說源碼包安裝:

源碼包安裝,通用於所有發行版,舉例說明:gftp-2.0.18.tar.bz2

代碼:
[root@S01ftp]#ls -lh

總用量 1.4M

-rw-r--r--1 root root 1.4M 2005-05-21 09:18 gftp-2.0.18.tar.bz2
[root@S01ftp]#tar jxvf gftp-2.0.18.tar.bz2
[[email protected]]#./configure
[[email protected]]#make
[[email protected]]#make install

註:因為gftp依賴gtk,如果不能make過去,您應該指定PKG_CONFIG_PATH

[[email protected]]# export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig

調用:

代碼:

[[email protected]]#gftp

『拾』 linux創建的用戶用ftp沒辦法連接為什麼

這和你的FTP伺服器有關吧,如果你用的vsftpd,需要啟用本地用戶許可權,如果是其它的ftp伺服器,則需要設置在FTP伺服器中設置吧