Linux学习之路(七)---三种文件服务器搭建

服务器

ftp

vsftpd

服务器

安装:sudo apt-get install vsftpd

配置

配置文件

/etc/vsftpd.conf

配置

打开写入开关

匿名开关

匿名写入开关

打开umask码开关

不必须

重启服务:sudo service vsftpd restart

客户端

登陆

实名登陆

连接:ftp [服务器的ip]

输入用户名/密码:这里的用户名是服务器自己的用户名密码

文件的上传和下载

put [filename]:上传文件

get [filename]:下载文件

退出ftp服务器:bye/exit

匿名登陆(只能在一个指定的目录范围内工作,不允许匿名用户在任意目录间切换,需要在ftp服务器上创建一个匿名用户的目录作为匿名用户的根目录)

连接:ftp [服务器的ip]

输入用户名/密码:用户名只能填anonymous,密码直接回车就行了

文件的上传和下载:

put [filename]:上传文件

get [filename]:下载文件

退出ftp服务器:bye/exit

lftp登陆(一个ftp客户端工具,可以实现上传下载目录)

软件的安装:sudo apt-get install lftp

登录服务器:

实名:

lftp [username]@[serverip]

输入服务器密码

匿名:

lftp [serverip]

操作

put [filename]:上传一个文件到工作目录

mput [filename]...:上传多个目录

get [filename]:下载一个文件到本地目录

mget [filename]:下载多个文件到本地目录

mirror:下载整个目录及子目录

mirror -R:上传整个目录及子目录

lpwd:查看ftp的家目录

nfs(类似于Windows下的共享文件夹)

sudo apt-get install nfs-kernel-server

操作步骤

创建共享目录

修改配置文件

重启服务

ssh(远程登陆服务器)

安装:sudo apt-get install openssh-server

你可能感兴趣的:(Linux学习之路(七)---三种文件服务器搭建)