Linux 系统如何在 FTP 上传输文件至其他电脑? (linux ftp其他电脑文件)

FTP(File Transfer Protocol)是一种在不同计算机之间传输文件的标准网络协议。在 Linux 系统中,可以使用一些命令行工具来进行 FTP 文件传输,如“ftp”、“sftp”等等。本文将详细介绍如何在 Linux 系统中利用 FTP 进行文件上传。

1. 安装 FTP 服务器

需要在 Linux 系统中安装 FTP 服务器。常见的 FTP 服务器有 vsftpd、proftpd、pure-ftpd 等,这里以 vsftpd 为例进行介绍。

使用以下命令安装 vsftpd:

“`sudo apt-get install vsftpd“`

2. 配置 FTP 服务器

完成安装后,需要进行 FTP 服务器的配置。可以使用以下命令打开配置文件:

“`sudo vi /etc/vsftpd.conf“`

在配置文件中,可以设置用户名、密码、目录权限等等。

例如,设置一个新用户:

“`

user_addon_dir=/etc/vsftpd/user_conf

user_config_dir=/etc/vsftpd/user_conf

userlist_enable=YES

userlist_file=/etc/vsftpd/user_list

userlist_deny=NO

“`

其中,“useradd”为用户名,“useradd”为用户密码,“/home/useradd”为该用户所在目录。

还可以使用以下命令启动 FTP 服务器:

“`sudo systemctl start vsftpd“`

3. 连接到 FTP 服务器

在 Linux 系统中,可以使用以下命令连接到 FTP 服务器:

“`ftp [IP]“`

其中,“[IP]”为 FTP 服务器的 IP 地址。

在连接成功后,需要输入用户名和密码进行登陆。

4. 上传文件

在登陆到 FTP 服务器后,可以使用“put”命令将本地文件上传到 FTP 服务器中,例如:

“`put /home/user/test.txt“`

其中,“/home/user/test.txt”为本地文件路径。

此外,还可以使用“mput”命令上传多个文件:

“`mput /home/user/*.txt“`

其中,“*.txt”代表选取所有 txt 文件。

5. 退出 FTP 服务器

完成文件上传后,可以使用以下命令退出 FTP 服务器:

“`bye“`

或者

“`exit“`

6.

Linux 系统中的 FTP 文件传输十分方便,只需要安装并配置 FTP 服务器,然后使用命令行工具进行连接和上传即可。利用 FTP 文件传输可以快速、安全地在不同计算机之间分享文件。

相关问题拓展阅读:

  • 怎么使用FTP实现两台计算机之间文件的传输?需要注意什么?
  • linux 如何共享远程文件夹?

怎么使用FTP实现两台计算机之间文件的传输?需要注意什么?

如果使用FTP的话,其实不能叫传文件,这个方法实际是建立一个FTP服务器,然后让客户机去访问FTP服务器,从FTP上下载文件到本地计算机。

上网下载FTP服务器软件,如cuteFTP或是Home FTP(推荐,主要是配置简单易用),或是直接在操作系统上安装IIS服务器(这个只能是windows系统)然后应用IIS的FTP功能也可以实现FTP,当然也可以用其它的FTP服务器;这里以HOME FTP Server为例讲解安装下载好的HOME FTP服务器,安装好之后进行配置

点击设置,可以配置匿名用户,指迹此定目录,即FTP文件服务器目录(如:D:\FTPRoot),也可以配置虚拟目录,配置后可以将其它盘(F:\share)的目录虚拟到FTPRoot下,而可以获得FTPRoot的权限;这个服务器就这点最经典

点击新增成员,可以添加新用户,即非匿名用户,可以配置权限和虚拟目录;

配置好之后点击开始服务启动FTP服务器

查看服务器(装有FTP软件的计算机)的IP地址如:192.168.1.23

在客户机,打开我的电脑,在地址栏输入 如果配置成功,即可以访问FTP服务器,如果开启文件上传权限,可以上传顷蔽或下载文件

当然也可以下载一个FTP服务器客户端工具,即可以访问

注意姿乎迅:1.如果没安装FTP客户端,使用非匿名用户访问时要用到帐号和密码,格式为:

 

如:

2.登陆后,获得admin用户的所有权限

linux 如何共享远程文件夹?

可以实现,只需要把A的目录共享出来就可以闹销了,两信弯毕台电脑在内网就行

首先在A

vi /etc/exports

/sys/upload *(rw)

service nfs restart

然滑芹后到B

cd /

ln -s /net/A的IP/sys /sys

就可以了

一般是通过以下几种方式:

1、设置FTP服务器

2、NFS服务器

3、SAMBA服务器

FTP和NFS都比较简单,下面介绍一下SAMBA的配置方法:

Linux系统默认已经安装了Samba,但是没有安装Samba服务:

1,先查看安装情况:rpm -qa|grep samba

根据系统的安装情况选择下载或者通过光驱安装所缺的rpm包。

我的安装情况是:

使用命令:mount /dev/cdrom1 /mnt/cdrom1

通过mount把cdrom1挂载到系统临时目录/亏神mnt/cdrom1,在Packets包下面使用命令:rpm -ivh samba.*.rpm包安装。

切换到放置rpm文件的目录

# rpm -ivh samba-common-3.6.9-151.el6.x86_64

这是Samba 必备的程序,必须安装

# rpm -ivh samba-3.6.9-151.el6.x86_64

安装Samba 服务器程序,可以使我Windows 主机访问Samba 服务器共享的资源。

如果需要使Linux 主机访问Windows 主机上的共享资源,则还应该安装Samba 客户端程序。

# rpm -ivh samba-client-3.6.9-151.el6.x86_64

2,安装samba的rpm包完成后

samba-common-3.6.9-151.el6.x86_ //主要提供samba服务器的设置文件与设置文件语法检验程序testparm

samba-client-3.6.9-151.el6.x86_//客户端软件,主要提供linux主机作为客户端时,所需要的工具指令集

samba-swat-3.6.9-151.el6.x86_//基于https协议的samba服务器web配置界面

samba-3.6.9-151.el6.x86_ //服务器端软件,主要提供samba服务器的守护程序,共享文档,日志的轮替,开机默认选项

Samba服务器安装完毕,会生成配置文件目录/etc/samba和其它一些samba可执行命令工具,/etc/samba/b.conf是samba的核心配置文件,/etc/init.d/b是samba的启动/关闭文件。

5、查看伍空世samba的服务启动情况

# service b status

6、设置开机自启动

# chkconfig –level 35 b on//在3、5级别上自动运行samba服务

7、配置b服务

workgroup = WORKGROUP

server string = Samba Server Version %v

netbios name = ImgPath05

comment = Public stuff

path = /usr/local/nginx/html/img

public = yes

writeable = yes

browseable = yes

guest ok = yes

共享目录为:/usr/local/nginx/html/img,共享目录对外名称为:ImgPath 即在Windows看到的目录名称。

设置共享目录权限:chown -R nobody:nobody /usr/local/nginx/html/img/

8、启动或者重启b服务

重启b服务

测试b.conf配置是否正确

9 Windows访问共享目录,但是没有写权限,通过以下方式修改防火墙设置。

将Linux b服务添加到防火墙的例外中 以root用户执行setup命令#setup弹出…重启生效腔肢,如果不想重启,用命令#setenforce 0

linux系统如何远程氏猛桌面windows系统桥掘,看看敏核核这款软件吧,简洁好用

关于linux ftp其他电脑文件的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

成都网站推广找创新互联,老牌网站营销公司
成都网站建设公司创新互联(www.cdcxhl.com)专注高端网站建设,网页设计制作,网站维护,网络营销,SEO优化推广,快速提升企业网站排名等一站式服务。IDC基础服务:云服务器、虚拟主机、网站系统开发经验、服务器租用、服务器托管提供四川、成都、绵阳、雅安、重庆、贵州、昆明、郑州、湖北十堰机房互联网数据中心业务。

当前标题:Linux 系统如何在 FTP 上传输文件至其他电脑? (linux ftp其他电脑文件)
标题网址:http://www.hantingmc.com/qtweb/news42/393392.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联