登录  /  注册
首页 > 运维 > linux运维 > 正文

Linux中关于ftp、nfs、ssh服务器搭建的详细介绍

黄舟
发布: 2017-06-05 10:39:28
原创
2126人浏览过

1、ftp服务器搭建(利用vsftpd这个工具)

  作用:文件的上传和下载

  服务器端:

    修改配置文件,配置文件目录:/etc/vsftpd.conf ,修改里面的允许匿名访问、指定匿名访问目录等操作,根据自己的需求修改。

    重启服务:命令 -- sudo service vsftpd restart

  客户端:

    分两种情况:

      ①、实名用户登录:ftp + ip(server),然后分别输入用户名和密码即可。

      ②、匿名用户登录:ftp + ip(server),然后用户名写anonymous,密码不用输入,直接回车即可。

        但是,匿名登录的话,一般管理员会指定匿名登录的根目录,即匿名登录后,只能访问指定的目录。管理员指定匿名用户根目录只需修改/etc/vsftpd.conf ,添加一句anon_root=/home/cczhao/MyFtp/即可。

     但以上两种登录方式只能操作单个文件,比如上传或者下载单个文件,不能操作文件夹,或者是一次操作多个文件,一下方式可以解决上面的弊端。

     lftp客户端访问ftp服务器 -- 前提要安装该客户端

     简单介绍:软件安装 ---- sudo apt-get install lftp;匿名登录:lftp + ip(server),然后用户名输入login,密码依旧是直接回车。操作:上传或下载单个文件还是put/get,上传或下载多个文件mput/mget,下载整个目录及其子目录用命令mirror,上传整个目录及其子目录用命令mirror -R。

2、nfs服务器搭建 -- 通过nfs-kernel-server这个工具

  nfs服务器类似于Windows下的共享文件夹,这里通过挂载来实现这样的功能。

  首先还是安装该软件:sudo apt-get install nfs-kernel-server

  服务端:首先创建一个共享目录,将要共享的文件或者文件夹都放到该目录下;然后修改配置文件,路径是/etc/exports,在文件末尾添加/home/cczhao/NfsShare *(rw,sync)。这里 * 的意思是共享到哪里,也就是一个IP网段,你也可以根据需要写上相应的IP网段(比如192.168.60.*);rw就是给访问者的权限,sync表示实时更新到本地磁盘。最后重启服务:sudo service nfs-kernel-server restart.

  客户端:将该共享文件夹挂载到/mnt中即可。命令是mount IP:挂载的目录 /mnt(mount 192.168.130.*:/home/cczhao/NfsShare /mnt).

 

3、ssh服务器搭建

  作用:远程操作服务器

  服务器端:安装ssh,即sudo apt-get install openssh-server

  客户端:

    远程登录:ssh userName@serverIP

    退出登录:logout

  这里介绍一个scp(super copy),前提要安装了openssh-server,可以在不同主机之间进行拷贝。操作如下:scp -r 目标主机@目标主机IP: 目标主机上文件的绝对路径   要拷贝到本地主机的绝对路径。

以上就是Linux中关于ftp、nfs、ssh服务器搭建的详细介绍的详细内容,更多请关注php中文网其它相关文章!

智能AI问答
PHP中文网智能助手能迅速回答你的编程问题,提供实时的代码和解决方案,帮助你解决各种难题。不仅如此,它还能提供编程资源和学习指导,帮助你快速提升编程技能。无论你是初学者还是专业人士,AI智能助手都能成为你的可靠助手,助力你在编程领域取得更大的成就。
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2024 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号