码迷,mamicode.com
首页 > 系统相关 > 详细

Linux下ftp和ssh详解

时间:2017-05-28 17:59:22      阅读:301      评论:0      收藏:0      [点我收藏+]

标签:log   arc   span   安装   sftp   pac   设置   用户   var   

学习了几天Linux下ftp和ssh的搭建和使用,故记录一下。学习ftp和ssh的主要目的是为了连接远程主机,并且进行文件传输。废话不多说,直接开讲!

ftp服务器

1. 环境搭建

本人的系统是Archlinux,我是基于vsftpd来搭建的,首先需要安装它: pacman -S vsftpd

接着对其配置文件进行编辑,打开/etc/vsftpd.conf(也可能在/etc/vsftdp/.vsftpd.conf

以下是我的配置文件内容:

 

在以上的配置文件中,我们允许匿名用户登录,并且其有删除和上传的权限,不过这些操作仅限于在权限为777的目录下进行。我们配置匿名用户默认进入的目录为/var/ftp/pub,我们最好设置其权限为755,这样匿名用户这能在这个目录下访问和下载文件,其他操作却无法进行。此外,我们要创建一个目录权限为777,匿名用户可以在其中任意的操作文件。这些操作如下(本机中):

 mkdir -p /var/ftp/pub 

 mkdir -p /var/ftp/upload  

 chmod 777 /var/ftp/upload 

 

至此,我们的环境搭建完成。

 

2. 使用示例

先吃个饭

 

Linux下ftp和ssh详解

标签:log   arc   span   安装   sftp   pac   设置   用户   var   

原文地址:http://www.cnblogs.com/vachester/p/6916102.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!