怎么样在UbuntuLinux中建立FTP服务器 应该怎么做?

来源:互联网
责任编辑:鲁能
 综合 
字体:

sudo apt-get install vsftpd 命令执行过程中,安装程序会给本地创建一个名为“ftp”的用户组,命令执行完之后会自动启动FTP服务。 可以使用“netstat -tl”命令检查FTP端口有没有已经打开,或者直接在浏览器里输入“ftp://你的服务器IP”(新安装的vs

共同创作人wikiHow员工这篇文章由我们训练有素的编辑和研究团队共同创作,他们对文章的准确性和全面性进行了验证。

本文引用了5条参考,详情参见页面底部。

(1)首先用命令检查是否安装了vsftpd vsftpd -version 如果未安装用一下命令安装 sudo apt-get install vsftpd 安装完成后,再次输入vsftpd -version命令查看是否安装成功 (2)新建一个文件夹用于FTP的工作目录 mkdir /home/ftp (3)新建FTP

wikiHow的内容管理团队会严密监督编辑人员的工作,确保每篇文章都符合我们的高质量标准要求。

以 vsftpd为例: 1,安装ftp sudo apt-get install vsftpd 2,配置vsftpd.conf ------------------ sudo nano /etc/vsftpd.conf #禁止匿名访问 anonymous_enable=NO#接受本地用户 local_enable=YES#允许上传 write_enable=YES#用户只能访问*

在本文中:安装FTP框架配置FTP服务器将用户名添加到CHROOT列表访问你的服务器5 参考

Ubuntu自带的FTP服务器是vsftpd 1、安装vsftpd sudo apt-get install vsftpd 安装了之后会在/home/下建立一个ftp目录。这时候你可以试着访问下ftp://IP地 址。应该可以看到一个空白内容的ftp空间。 默认设置下匿名用户可以下载,但不能写入或是

本文将向你展示如何在Ubuntu Linux电脑上建立并连接FTP服务器。FTP服务器用于存储电脑中的文件,并允许他人浏览。为了从电脑上建立FTP服务器,你需要有一台FTP服务器主机,并且可以连接到它。还建议你将Ubuntu软件更新到最新的可用版本。

部分 1安装FTP框架

服务器那框里只写IP地址,不需要那么多前缀,而且即使需要,你的前缀也写错了,是//,而不是/

1确保Ubuntu是最新的。Ubuntu 17.10及以上版本的文件路径与之前的版本有很大的不同,所以如果还没有升级到最新版本的Ubuntu,你需要升级到最新版本: [1]

《十年一品温如言》当中的言希,幼时没有双亲疼爱,少时被一群男人*得了臆症,成年时所幸遇得一温家姑娘想要从此一生一世一双人,确遭遇了所有人的反对和拆散,之后耳朵聋了,腿断了,但终于和温家姑娘在一起了。虽然他们拥有美好的结局,但在这长达十年的旅途中我却心疼死了我的言小乔,言美人。――致我最爱的小说

打开终端

输入sudo apt-get upgrade,并按Enter。

很安全。网联的出现不是为了吞并支付宝,支付宝也不会破产。网联的出现对普通个人用户基本不会造成影响。网联的出现主要是针对支付公司在用户进行跨银行转账的时候,绕过了央行的监管,给央行在金融数据监管造成了阻碍。比如:一些灰色交易通过支付宝转账,央行进行财务调查的难度加大。此次成立网联,也只是将支付公司用户交易数据纳入央行的清算体系,不是将支付宝和财付通之类的支付公司收归国有。没有支付宝之前,用户跨行转账是这样的:有了支付公司之后,用户跨行转账成这样的:比如说一个用户,将A银行里的钱转入支付宝,然后通过支付宝转给B银行,实际上在这一过程中支付宝充当了央行的角色。以前支付公司只是网上转账,这还没什么,然

输入密码,并按Enter。

按要求是80以下,这样也安全,不管有没有测速,自己安全最重要。不要追求有的人,有的人在高速上还跑二百+呢,所谓的老司机,实在是太多了,不要命开车的,也一抓一大把,至于自己嘛,还是要慢一点吧。你看看下边这些老司机,他多得意啊。老司机1、跑山三年有余,目前没出过事,前后两台车,一台前驱钢炮,现在是15款sti。··奉劝喜欢跑山的还是多去赛道、场地玩。绝对不能在山路上耍帅漂移哪怕技术再好。跑山永远是安全第一。电影上的还是不要学。再好的车也有极限,无非极限高。但极限一定是存在的。跑山看似实惠,但实际上如果出事,就不实惠了。。··山路多弯路段用三档跑。··山路最好玩的是两台车,最多三台,千万不要四

出现提示时输入y,然后按Enter。

1.ABBYYABBYYFineReader称得上是目前最好的图片识别软件,精确度高达98%,图片中的表格、图表及排版转化后几乎都会保留原样。2.EverythingEverything的良心不用多说了吧,经过很多用户的自来水安利也已经变得不再小众不为人知,就是一款文件搜索工具,占存小,速度快。3.硕鼠下载视频神器,支持的网站也很全面了,下个客户端复制视频链接就可以强势下载了,同类型还有个不错的——IDM。评论区推荐:不推荐硕鼠,youtube-dl好用多了(不要被名字骗了,其实它什么都能下)4.QQ影音当初是因为它有个截取部分视频转化为GIF动图的功能下载了它,然后用到现在。5.DITTO剪

等待升级安装完毕,然后如果出现提示,重新启动电脑。

2打开“终端”。点击应用程序菜单???,向下滚动,点击黑白相间的终端图标。

你也可以直接按Alt+Ctrl+T 打开“终端”。

3输入VSFTPD安装命令。在“终端”中输入sudo apt-get install vsftpd,然后按Enter。

4输入密码。输入用来登录电脑的密码,然后按Enter。

5等待VSFTPD完成安装。根据当前的FTP设置和互联网连接,需要花费5分钟到20分钟不等,所以请耐心等待。

6安装FileZilla。这是将要用于访问和上传到服务器的程序。安装步骤如下:

输入sudo apt-get install filezilla

如果出现提示,再次输入密码。

等待安装完成。

部分 2配置FTP服务器

1打开VSFTPD配置文件。输入sudo nano /etc/vsftpd.conf,并按Enter。你将要编辑这个文件以允许(或禁用)某些VSFTPD功能。

2允许本地用户登录到FTP服务器。使用箭头键向下滚动到# Uncomment this to allow local users to log in.标题,然后从它下面的一行local_enable=YES中删除“#”。[2]

你可以通过使用箭头键选择它前面的字母(在本例中为“l”),并按Backspace键来删除“#”。

如果local_enable=YES这行是白色的,则跳过这一步。

3允许FTP写入命令。向下滚动到# Uncomment this to enable any form of FTP write command.标题,然后从它下面的一行write_enable=YES 中删除“#”。

如果write_enable=YES这行是白色的,则跳过这一步。

4禁用ASCII识别编码。一直向下滚动到# ASCII mangling is a horrible feature of the protocol.标题,然后删除下面两行中的“#”:

ascii_upload_enable=YES

ascii_download_enable=YES

5更改“chroot”设置。向下滚动到# chroot)标题,然后添加以下行:

user_sub_token=$USER

chroot_local_user=YES

chroot_list_enable=YES

如果这些行已经存在,只需删除每行前的“#”。

6更改默认“chroot”设置。向下滚动到(default follows)标题,然后添加以下行:

chroot_list_file=/etc/vsftpd.chroot_list

local_root=/home/$USER/Public_html

allow_writeable_chroot=YES

如果这些行已经存在,只需删除每行前的“#”。

7启用“ls 递归”选项。向下滚动到# You may activate the "-R" option... 标题,然后从它下面的一行ls_recurse_enable=YES中删除“#”。

8保存并退出文本编辑器。这样操作:

按Ctrl+X

输入y

按Enter

部分 3将用户名添加到CHROOT列表

1打开“chroot”文本文件。输入sudo nano /etc/vsftpd.chroot_list,并按Enter。

如果不想指定可以访问FTP服务器的用户,可以直接跳到本部分的最后一步。

2输入密码。输入你用来登录Ubuntu的密码,并按Enter。这样会打开“chroot”文本文件。

如果没有询问密码,跳过这个步骤。

3将用户名添加到列表中。输入你自己的用户名,按Enter,对与你希望从服务器中访问其主目录的用户名重复这个操作。

4保存列表。按Ctrl+X,输入y,并按Enter。列表将会被保存。

5重启VSFTPD。输入sudo systemctl restart vsftpd,并按Enter。这样将会停止并重启VSFTPD,确保更改已经被保存。现在可以访问FTP服务器了。[3]

部分 4访问你的服务器

1确定服务器的地址。如果你通过托管服务(例如Bluehost)购买FTP服务器,你需要知道服务的IP地址或常规地址才能连接到它。[4]

如果你用自己的电脑作为主机服务器。你将要使用你电脑的IP地址,可以通过在“终端”中输入ifconfig,然后查看“inet addr”号来确定IP地址。

如果没有安装“ifconfig”,可以在终端中输入sudo apt-get install net-tools进行安装。

2转发路由器端口。知道服务器的IP地址后,就需要将路由器的端口21插槽转发到这个地址;确保端口使用TCP(不是UDP或两者混合使用)。

端口转发根据路由器会有所不同,所以一定要查看带链接的文章,或者路由器的说明书来获得操作说明。

3打开Filezilla。在“终端”中输入filezilla,并按Enter。FileZilla过一会就会打开。

如果你想通过“终端”连接,可以尝试输入ftp [address]。只要你的服务器在运行,并且可以访问互联网,这样就会尝试连接到FTP服务器;但是,你有可能无法传输文件。

4点击文件。它在FileZilla窗口的左上角。点击会弹出一个下拉菜单。

5点击站点管理器…。可以在下拉菜单中找到这个选项。“站点管理器”窗口将会打开。

6点击新站点。它是窗口左下角的一个白色按钮。点击将打开“站点管理器”的“新站点”部分。

7输入你的服务器地址。在“主机:”文本字段中,输入要连接的FTP服务器的地址(或IP地址)。[5]

8添加转发端口号。在“端口:”文本字段中输入21

9点击连接。它是页面底部的一个红色按钮。点击后FileZilla会使你的电脑连接到FTP服务器。10将文件移到服务器上。你可以点击并将文件夹从左侧窗口拖动到右侧窗口,将它们上传到FTP服务器页面。

小提示

如果你正在托管自己的服务器,转发端口20可能会解决部分网络问题。

在Ubuntu 17和更高版本中连接FTP服务器与在之前版本中连接FTP服务器略有不同,所以如果你还没有将Ubuntu版本更新到17.10(或更高),最好更新一下。

警告

FTP服务器并不总是安全的,特别是当你自己作为FTP主机时。因此,不要将敏感信息或个人信息上传到FTP服务器上。

参考

↑ https://www.linux.com/learn/linux-101-updating-your-system↑ https://websiteforstudents.com/setup-vsftpd-ubuntu-17-04-17-10/↑ https://help.ubuntu.com/lts/serverguide/ftp-server.html↑ http://www.overclock.net/forum/142-coding-programming/639765-finding-ip-address-ftp-server.html↑ https://my.bluehost.com/hosting/help/264

相关wikiHows

使用Ubuntu系统格式化硬盘

如何使用Ubuntu系统格式化硬盘

获取Linux的root权限

如何获取Linux的root权限

在Linux系统中截屏

如何在Linux系统中截屏

在Linux系统中使用终端打开和编辑文本文档

如何在Linux系统中使用终端打开和编辑文本文档

在Linux上添加或更改默认网关

如何在Linux上添加或更改默认网关

在Ubuntu系统中打开终端窗口

如何在Ubuntu系统中打开终端窗口

在Ubuntu系统中格式化优盘

如何在Ubuntu系统中格式化优盘

在Linux中更改时区

如何在Linux中更改时区

在Linux系统中更改Root密码

如何在Linux系统中更改Root密码

在Ubuntu系统中修改键盘布局

如何在Ubuntu系统中修改键盘布局

在Linux电脑上查找文件

如何在Linux电脑上查找文件

在chromebook上进行打印

如何在chromebook上进行打印

在Ubuntu中建立网络

如何在Ubuntu中建立网络

在Linux中解压文件

如何在Linux中解压文件

扩展阅读,根据您访问的内容系统为您准备了以下扩展内容,希望对您有帮助。

如何在ubuntu上建立ftp服务器

首先,更新软件源,保证源是最新的,这样有利于下面在线通过apt-get install命令安装ftp。

使用sudo apt-get install vsftp命令安装vsftp,安装软件需要root权限,我们使用sudo来暂时获取。

安装好ftp后默认是会自动创建ftp用户的,然后我们设置ftp用户的密码,输入

sudo passwd ftp,然后输入密码,再确认密码。

创建ftp用户的家目录,使用sudo mkdir /home/ftp命令

设置ftp家目录的权限,我这里为方便直接使用sudo chmod 777 /home/ftp命令将权限设置为777,当然你可以根据自己需求进行设置。

对/etc/vsftpd.conf配置文件进行一定的修改。使用 sudo gedit /etc/vsftpd.conf打开配置文件,如果你喜欢vi或vim编辑器也可以使用它们打开。

将配置文件中”anonymous_enable=YES “改为 “anonymous_enable=NO”(是否允许匿名ftp,若不允许选NO)

取消如下配置前的注释符号:

local_enable=YES(是否允许本地用户登录)

write_enable=YES(是否允许本地用户写的权限)

chroot_local_user=YES(是否将所有用户*在主目录)

chroot_list_enable=YES(是否启动*用户的名单)

chroot_list_file=/etc/vsftpd.chroot_list(可在文件中设置多个账号)

然后重启ftp服务,使用命令sudo service vsftpd restart重启ftp服务。

测试ftp,复制一些文件到/home/ftp目录下

方法一:在浏览器中输入ftp://localhost,网页登录。

方法二:在终端中输入ftp localhost,然后输入用户名与密码实现登录。

如果登录ftp总是出现密码错误,可以将/etc/vsftpd.conf配置文件的pam_service_name=vsftpd改为pam_service_name=ftp,即可解决。

如何在ubuntu中安装设置ftp服务器

1、更新软件源,保证源是最新的,这样有利于下面在线通过apt-get install命令安装ftp。

2、使用sudo apt-get install vsftp命令安装vsftp,安装软件需要root权限,我们使用sudo来暂时获取。

3、安装好ftp后默认是会自动创建ftp用户的,然后设置ftp用户的密码,输入sudo passwd ftp,然后输入密码,再确认密码。

4、创建ftp用户的家目录,使用sudo mkdir /home/ftp命令

5、设置ftp家目录的权限,我这里为方便直接使用sudo chmod 777 /home/ftp命令将权限设置为777,当然你可以根据自己需求进行设置。

6、对/etc/vsftpd.conf配置文件进行一定的修改。使用 sudo gedit /etc/vsftpd.conf打开配置文件,如果你喜欢vi或vim编辑器也可以使用它们打开。

7、将配置文件中”anonymous_enable=YES “改为 “anonymous_enable=NO”(是否允许匿名ftp,若不允许选NO)

取消如下配置前的注释符号:

local_enable=YES(是否允许本地用户登录)

write_enable=YES(是否允许本地用户写的权限)

chroot_local_user=YES(是否将所有用户*在主目录)

chroot_list_enable=YES(是否启动*用户的名单)

chroot_list_file=/etc/vsftpd.chroot_list(可在文件中设置多个账号)

8、然后重启ftp服务,使用命令sudo service vsftpd restart重启ftp服务。

9、测试ftp,复制一些文件到/home/ftp目录下

方法一:在浏览器中输入ftp://localhost,网页登录。

方法二:在终端中输入ftp localhost,然后输入用户名与密码实现登录。

另外:如果登录ftp总是出现密码错误,可以将/etc/vsftpd.conf配置文件的pam_service_name=vsftpd改为pam_service_name=ftp,即可解决。

ubuntu linux 下如何启动ftp服务

1、首先,连接相应linux主机,进入到linux命令行状态下,等待输入shell指令。

2、其次,在linux命令行中输入:service vsftpd start。

3、键盘按“回车键”运行shell指令,此时会看到ftp服务被成功启动了。


www.book1234.com true http://www.book1234.com/10/4336/109100.html report 41900 怎么样在UbuntuLinux中建立FTP服务器应该怎么做?,共同创作人wikiHow员工这篇文章由我们训练有素的编辑和研究团队共同创作,他们对文章的准确性和全面性进行了验证。本文引用了5条参考,详情参见页面底部。wikiHow的内容管理团队会严密监督编辑人员的工作,确保每篇文章都符合我们的高质量标准要求。在本...
娱乐时尚
历史文化
真视界
旅游美食
精彩图文
我爱我车
母婴健康
关于本站 | 广告服务 | 手机版 | 商务合作 | 免责申明 | 招聘信息 | 联系我们
Copyright © 2004-2018 book1234.com All Rights Reserved. 布客网 版权所有
京ICP备10044368号-1 京公网安备11010802011102号
教育考试: 学历财经建筑 医药公考资格外语电脑作文招聘中小学留学 文档 移民 文库专栏23问答中心z资讯z资讯1资讯涨资讯涨资讯1资讯问答图书馆知识IT编程数码信息解决方案信息中心IT科技问答新闻中心软件教室设计大全网络相关英语学习开发编程考试中心参考范文管理文库营销中心站长之家IT信息中心商学院数码大全硬件DIY企业服务网吧在线百科硬件知识手机平板汽车游戏家电精彩摄影现代家居IT女人经验健康养生猎奇创业攻略教育学习历史时尚潮流最近更新涨知识