zoukankan      html  css  js  c++  java
  • ubuntu下常用服务器的构建

    1 ftp

    1.1 ftp服务器


    1.安装vsftpd服务器
    sudo apt-get install vsftpd
    2.配置vsftpd.conf文件
    sudo vi /etc/vsftpd.conf
    添加下面设置
    anonymous_enable=YES
    anon_root=/home/xinwenpeng/ftp
    no_anon_password=YES
    write_enable=YES
    anon_upload_enable=YES
    anon_mkdir_write_enable=YES
    3.重启服务器,重新加载/etc/vsftpd.conf配置文件
    sudo /etc/init.d/vsftpd restart
    4. 进入你的/home/xingwenpeng/ftp目录下创建一个空目录,供用户上传
    cd ~/ftp
    mkdir anonymous
    chmod 777 anonymous
    5.测试上传功能,登陆ftp服务器,进入到anonymous目录
    ftp IP
    cd anonymous
    6.上传命令,可以把你当前目录下的文件上传到ftp服务器的anonymous目录
    put somefile
    12.1.2 ftp客户端
    Ubuntu 默认已经安装ftp客户端
    12.1.3 lftp客户端
    lftp也是一种ftp客户程序。它是以文本方式操作的,但是比起图形界面更为方
    便。lftp几乎具有bash的所有方便功能,Tab 补全,bookmark, queue, 后台下载等可以
    得到支持。用法与ftp类似,主要的指令如下:
    put 上传文件
    mput 上传多个文件
    get 下载文件
    mget 下载多个文件
    mirror 下载整个目录及其子目录
    mirror –R 上传整个目录及其子目录
    !command 调用本地shell执行命令command
    注意,有的发行版可能缺省没有安装lftp工具,需要用户自己安装。如果是Debian或
    Ubuntu系统,则安装lftp软件包。
    sudo apt-get install lftp

    2 nfs


    1.安装nfs服务器
    sudo apt-get install nfs-kernel-server
    2.设置/etc/exports配置文件
    sudo vi /etc/exports
    添加这行配置
    /home/用户名/nfs *(rw,sync,no_root_squash)
    3.在用户目录下创建nfs目录
    mkdir /home/用户名/nfs
    4.重启服务器,重新加载配置文件
    sudo /etc/init.d/nfs-kernel-server restart
    5.在/home/用户名/nfs目录下创建测试文件hello
    cd /home/用户名/nfs
    touch hello
    6.测试服务器,把服务器共享目录nfs挂在到/mnt节点
    sudo mount -t nfs -o nolock -o tcp IP:/home/用户名/nfs /mnt
    7.进入/mnt目录可以看到hello文件,表示构建成功
    8.卸载网络共享目录
    sudo umount /mnt

    3 ssh


    1.安装ssh服务器
    sudo apt-get install openssh-server
    2.远程登陆
    ssh 用户名@IP

  • 相关阅读:
    为什么要财务自由
    2019小目标
    《小狗钱钱》后感
    从月光入门到迈出投资第一步
    tslint编译问题-内存溢出
    简单数组
    计算矩阵的乘积
    非数组求杨辉三角
    一维数组求杨辉三角
    二维数组求杨辉三角
  • 原文地址:https://www.cnblogs.com/jjx2013/p/6223753.html
Copyright © 2011-2022 走看看