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

来源:互联网
责任编辑:李佳
 综合 
字体:

分分时时彩

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

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

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

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

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

部分 1安装FTP框架

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

打开终端

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

输入密码,并按Enter。

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

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

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服务器上。

参考

↑ /www_linux_com/learn/linux-101-updating-your-system↑ /websiteforstudents_com/setup-vsftpd-ubuntu-17-04-17-10/↑ /help_ubuntu_com/lts/serverguide/ftp-server.html↑ /www_overclock_net/forum/142-coding-programming/639765-finding-ip-address-ftp-server.html↑ /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服务器

答:工具/原料 Linux系统 Ubuntu/CentOS都可以 方法/步骤 1 1、更新源列表 打开”终端窗口”,输入”sudo apt-get update” 回车--->输入当前登录用户的管理员密码,回车,等待该命令执行完成就可以了。如果不运行该命令,直接安装vsftpd就会出现几个软...

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

答:1、更新软件源,保证源是最新的,这样有利于下面在线通过apt-get install命令安装ftp。 2、使用sudo apt-get install vsftp命令安装vsftp,安装软件需要root权限,我们使用sudo来暂时获龋 3、安装好ftp后默认是会自动创建ftp用户的,然后设置ftp...

分分时时彩怎么在ubuntu10.04下搭建FTP服务器

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

在linux下怎么查询FTP是否打开?怎么启动FTP服务?

答:service vsftpd restart重启vsftpd服务 service vsftpd stop停止vsftpd服务 service vsftpd start启动vsftpd服务 chkconfig --list |grep vsftpd 查询Vsftpd在运行模式下是否开机启动

ubuntu怎么搭建ftp服务器并配置端口号

答:架设ftp服务器应该安装 ftpd并启动。 如果只是临时使用的话推荐使用更安全的sftp,不需要任何安装。 直接访问sftp:/:22 输入系统帐号密码即可

在虚拟机上的ubuntu系统上怎么安装ftp服务器

答:$su #apt - install vsftpd #service vsftpd start (老版本) 或#systemctl vsftpd start (新版本) 一直在用fedora ,ubuntu上相差也不大。 如只是学linux,用centos更好些。

ubuntu安装ftp服务器后未在/home/目录下建立ftp目录

答:如果是 vsftpd 的话. 它支持 shell用户就是登录到相应目录的 "home目录" 中. 匿名ftp的话好像应该是转到 /var/ftp里. 相应的设置你可以在网上找找. linux下的ftp软件风格和windows下的是不一样的.

怎么开启linux服务器的sftp服务

答:sftp 走的是ssh 协议 开启了sshd就相当于开启了sftp

怎么上传文件到腾讯云Linux服务器

答:Step1. 在云服务器配置FTP服务 1.在root权限下,通过如下命令安装Vsftp。 [root@VM_250_202_tlinux ~]# yum install vsftpd 2.在启动vsftpd服务之前,需要登录云服务器修改配置文件,将匿名登录禁用掉。打开配置文件,命令如下: [root@VM_250_2...

如何在Ubuntu 14.04下安装和配置ShadowSocks服务器

答:如何在Ubuntu 14.04下安装和配置ShadowSocks服务器 在Linux下有各种各样的代理程序可用,象最常用的Squid,是http/https代理,也能代理ftp请求,但它实际上 是个HTTP代理程序,不是ftp代理,但它能处理ftp代理请求,就象浏览器处理ftp请求一样的...


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