ftp:

1.安装vsftpd服务器

sudo apt-get install vsftpd

2.创建一个空目录,供用户上传:创建服务器文件夹,ftp服务器,服务器端和客户端,我建立的是/home/colin/linux/Server/ftp/ftpserver

在此目录下创建匿名用户anonymous

mkdir anonymous

chmod 777 anonymous

3.配置vsftpd.conf文件: sudo vi /etc/vsftpd.conf

将Listen=YES

Ctrl+shift+n:创建新终端

添加下面设置:

anonymous_enable=YES

anon_root=/home/colin/Server/ftp/ftpserver

no_anon_password=YES    //匿名用户不需要密码

write_enable=YES

anon_upload_enable=YES

anon_mkdir_write_enable=YES

4.重启服务器,重新加载.etc.vsftpd.conf配置文件: sudo /etc/init.d/vsftpd restart

5.测试上传功能,从客户端登录ftp服务器,进入到anonymous目录

ftp 192.168.6.3(服务器IP)

cd anonymous

进入anonymous下才可以上传文件

上传命令,可以把你当前目录下的文件上传到ftp服务器的anonymous目录

put somefile

服务器端不允许上传同名文件

下载命令

get file

~umask&666 = 文件权限

nfs:

  1. 安装nfs服务器

  sudo apt-get install nfs-kernel-server

  2.在用户目录下创建nfs目录

  mkdir /home/colin/linux/Server/nfs

  3.设置/etc/exports配置文件

  sudo vi /etc/exports

    添加这行配置

/home/colin/linux/nfs  *(rw,sync,no_root_squash)

4.重启服务器,重新加载配置文件:sudo /etc/init.d/nfs-kernel-server restart

5.在/home/colin/linux/nfs目录下创建测试文件hello

  cd /home/colin/linux/nfs

   touch hello

6.测试服务器,把服务器共享目录nfs挂载到/mnt节点

sudo mount –t nfs –o nolock –o tcp 服务器IP:/home/colin/linux/nfs  /mnt

  1. 进入/mnt目录可以看到hello文件,表示构建成功
  2. 在/mnt下创建文件,相当于创建在nfs下
  3. 卸载网络共享目录:sudo umount /mnt

Linux的基本指令--服务器的更多相关文章

  1. samba - linux客户端访问samba服务器的指令(转载)

    转自:http://linux.sheup.com/linux/linux5303.htm linux客户端访问samba服务器的指令2004-04-23 15:18 pm来自:Linux文档现载:W ...

  2. Linux入门50指令

    1, mkdir创建目录 make directory 可以带着路径,在什么位置创建什么目录 如:mkdir /etc/date  在目录etc下创建date目录 重要参数 –p 递归创建,mkdir ...

  3. Linux日常使用指令大全

    Linux日常使用指令大全 Java代码 www.ahlinux.com 001.日常维护常用查询命令 #top    显示系统进程 #clear  清理屏幕信息 #cat /etc/redhat-r ...

  4. 【Linux】常用指令、ps查看进程、kill杀进程、启动停止tomcat命令、查看日志、查看端口、find查找文件

    1.说出 10 个 linux 常用的指令 1) ls 查看目录中的文件 2)cd /home 进入 '/ home' 目录:cd .. 返回上一级目录:cd ../.. 返回上两级目录 3)mkdi ...

  5. Linux课程---12、linux中内存指令(top命令的作用是什么)

    Linux课程---12.linux中内存指令(top命令的作用是什么) 一.总结 一句话总结: top实时观察进程.内存和CPU情况 1.电脑出现反应慢情况,最先想到的是什么? 内存 2.linux ...

  6. 震惊,当我运行了这条Linux命令后,服务器竟然... (Linux中的删除命令)

    震惊,当我运行了这条Linux命令后,服务器竟然... 0X00 写在前面 大家都听说过删库命令rm -rf /*,但是谁又真正实践过呢?但作为一个程序员,不看看这条命令执行后会发生什么,怎么能甘心呢 ...

  7. ​Linux下的SVN服务器搭建

    ​Linux下的SVN服务器搭建 鉴于在搭建时,参考网上很多资料,网上资料在有用的同时,也坑了很多人 本文的目的,也就是想让后继之人在搭建svn服务器时不再犯错,不再被网上漫天的坑爹作品所坑害,故此总 ...

  8. Linux下安装Tomcat服务器和部署Web应用

    一.上传Tomcat服务器

  9. Linux下部署FTP服务器

    Linux下部署FTP服务器 下载安装包 在这里介绍的是离线部署FTP,首先下载对应的rpm包,下载链接为: 下载vsftpd服务 下载FTP客户端 安装ftp服务器 关闭防火墙 service ip ...

随机推荐

  1. flash播放器插件与flash播放器的区别

    flash插件是一个网页ActiveX控件,而flash播放器是一个exe的可执行程序.前者用于播放网页中的falsh动画,而后者用于播放本地swf格式文件.

  2. for-in和for 循环 的区别

    以前早就知道,for...in 语句用于对数组或者对象的属性进行循环操作,而for循环是对数组的元素进行循环,而不能引用于非数组对象, 但咱在js项目里,遇到循环,不管是数组还是对象,经常使用for- ...

  3. Creating a Game with CocosBuilder

    Creating a Game with CocosBuilder This tutorial aims to show how you can use CocosBuilder together w ...

  4. [面试时]我是如何讲清楚TCP/IP是如何实现可靠传输的 转

    [面试时]我是如何讲清楚TCP/IP是如何实现可靠传输的 - shawjan的专栏 - 博客频道 - CSDN.NET http://blog.csdn.net/shawjan/article/det ...

  5. CentOS修改系统的默认启动模式为命令号界面

    CentOS在安装桌面之后,将图形界面设置为默认模式,给PC内存带来较大压力,所以希望修改系统的默认启动模式为命令号界面,而不启动图形界面.方法如下: 1.以 root用户登录系统:或者 用su切换到 ...

  6. Unity3d 背景、音效 播放 简单demo

    仅实现功能,AudioListener在MainCamera中 using UnityEngine; using System.Collections; using System.Collection ...

  7. I.MX6 change boot partition 1 to User area

    /************************************************************************************ * I.MX6 change ...

  8. Java进阶知识点4:不可变对象与并发 - 从String说起

    一.String的不可变特性 熟悉Java的朋友都知道,Java中的String有一个很特别的特性,就是你会发现无论你调用String的什么方法,均无法修改this对象的状态.当确实需要修改Strin ...

  9. hibernate的list和iterate的区别

    一.先介绍一下java中的缓存系统JCS(java cache system)  1.JCS(Java Caching System)是一个对象Cache,它可以把Java对象缓存起来,提高那些访问频 ...

  10. BZOJ3632: 外太空旅行

    BZOJ1547: 周末晚会 https://lydsy.com/JudgeOnline/problem.php?id=1547 分析: 对于一个串旋转若干次会回到本身,旋转次数即是同构个数,这个东西 ...