linux下ftp命令详解ftp(file transfer protocol)
功能说明:设置文件系统相关功能 。
语法:ftp [-dignv][主机名称或IP地址]
补充说明:FTP是ARPANet的标准文件传输协议,该网络就是现今Internet的前身 。
参数:《Linux就该这么学》
-d详细显示指令执行过程 , 便于排错或分析程序执行的情形 。
-i关闭互动模式,不询问任何问题 。
-g关闭本地主机文件名称支持特殊字符的扩充特性 。
-n 不使用自动登陆 。
-v显示指令执行过程 。
1. 连接ftp服务器
格式:ftp [hostname| ip-address]
a)在linux命令行下输入:
ftp 192.168.1.1
b)服务器询问你用户名和密码 , 分别输入用户名和相应密码,待认证通过即可 。
c)也可以先输入ftp
ftp
d)然后在输入要连接的IP
ftpopen 192.168.1.1
2. 下载文件
【包含ftp连接命令linux的词条】下载文件通常用get和mget这两条命令 。
a) get
格式:get [remote-file] [local-file]
将文件从远端主机中传送至本地主机中 。
如要获取远程服务器上/usr/your/1.htm,则
ftp get /usr/your/1.htm 1.htm (回车)
b) mget
格式:mget [remote-files]
从远端主机接收一批文件至本地主机 。
如要获取服务器上/usr/your/下的所有文件,则
ftp cd /usr/your/
ftp mget *.* (回车)
此时每下载一个文件,都会有提示 。如果要除掉提示,则在mget *.* 命令前先执行:prompt off
注意:文件都下载到了linux主机的当前目录下 。比如,在 /usr/my下运行的ftp命令,则文件都下载到了/usr/my下 。
3.上传文件
a) put
格式:put local-file [remote-file]
将本地一个文件传送至远端主机中 。
如要把本地的1.htm传送到远端主机/usr/your,并改名为2.htm
ftp put 1.htm /usr/your/2.htm (回车)
b) mput
格式:mput local-files
将本地主机中一批文件传送至远端主机 。
如要把本地当前目录下所有html文件上传到服务器/usr/your/ 下
ftp cd /usr/your (回车)
ftp mput *.htm?。ɑ爻担?
Linux中ftp连接530错误的解决方法首先,如果正在使用vsftpd,可以先把其停掉,命令:service vsftpd stop,接下来需要编辑/etc/xinetd.d/下的`gssftp配置文件,文件内容如下:
# default: off
# description: The kerberized FTP server accepts FTP connections
# that can be authenticated with Kerberos 5.
service ftp
{
disable = yes
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/kerberos/sbin/ftpd
server_args = -l -a
log_on_failure= USERID
}
在文件中,我们要修改的内容有:
1、disable = yes 改为 disable =no , 系统默认ftp功能是无效的,修改使ftp功能生效 。
2、server_args = -l -a 改为 server_args = -l 。
without -a means : *enable weak authentication*
其中表示使用Kerberos 5验证机制,而一般的ftp是不支持该验证机制的 。
修改完毕后,将其保存 。
3、重启启动xinetd服务 。请执行一下的命令(/etc/xinetd.d/):
service xinetd restart
service vsftpd restart
linux主机ftp服务开启方法1、连接上相应的linux主机ftp连接命令linux,进入到等待输入shell指令的linux命令行状态下 。
2、在linux命令行下输入shell指令ftp连接命令linux:ps -ef | grep ftp 。
3、最后ftp连接命令linux,按下回车键执行shell指令,此时会看到ftp进程被成功查询到,说明ftp功能是开启状态 。
Linux 从A用sftp连接BLinux 从A用sftp连接B的命令是:sftp -oPort=60001 root@192.168.0.254 。使用-o选项来指定端口号 。-oPort=远程端口号sftp get /var/www/fuyatao/index.php /home/fuyatao/ 。这条语句将从远程主机的 /var/www/fuyatao/目录下将 index.php 。
然后下载到本地 /home/fuyatao/目录下 。
sftp put /home/fuyatao/downloads/Linuxgl.pdf /var/www/fuyatao/
这条语句将把本地 /home/fuyatao/downloads/目录下的 linuxgl.pdf文件上传至远程主机/var/www/fuyatao/ 目录下 。
linux ftp远程连接命令是:
1. 连接ftp服务器:格式:ftp [hostname| ip-address]在linux命令行下输入:ftp 192.168.26.66
服务器询问你用户名和口令,分别输入用户名和相应密码,待认证通过即可 。
2、下载文件:下载文件通常用get和mget这两条命令 。a) get格式:get [remote-file] [local-file]
将文件从远端主机中传送至本地主机中 。
3、上传文件:a) put格式:put local-file [remote-file],将本地一个文件传送至远端主机中 。
4、断开连接:bye:中断与服务器的连接 。ftp bye (回车) 。
ubuntu linux 下如何启动ftp服务1、首先 , 连接相应linux主机,进入到linux命令行状态下,等待输入shell指令 。
2、其次,在linux命令行中输入:service vsftpd start 。
3、键盘按“回车键”运行shell指令,此时会看到ftp服务被成功启动了 。
关于ftp连接命令linux和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- net批处理上传文件,netcore 上传文件
- 圣安地列斯服务器,圣安地列斯服务器都有什么
- 分销小程序开发费用多少合适,小程序分销是什么意思
- php遍历json数据 php获取json数据
- 条码sap,条码扫不出来的商品是不是都是假的
- 射击经典游戏,射击经典游戏手机版
- 如流电脑怎么登录,如流电脑怎么登录微信
- 注入java代码 javadll注入
- 包含tvbox怎么看不了电视的词条