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

ubuntu下常用服务器的构建相关推荐

  1. ubuntu下常用软件下载安装

    ubuntu下常用软件下载安装 1.jdk apt-get install openjdk-8-jdk 检查是否安装成功 java -version 2.mysql 安装 apt-get update ...

  2. Ubuntu下常用的快捷键

    Ubuntu下常用的快捷键 Ubuntu中的许多操作在终端(Terminal)中十分的快捷,记住一些快捷键的操作更得心应手.在Ubuntu中打开终端的快捷键是Ctrl+Alt+T.其他的一些常用的快捷 ...

  3. Ubuntu安装及Ubuntu下常用软件安装(不断补充)及Windows相关--软件开发用途

    之前一直使用Window系统,现在工作中大家主流使用Ubuntu,同事帮忙装个Ubuntu系统,事后写一下安装过程,以备后续再次安装查阅. 1Ubuntu安装 1.1Ubuntu文件下载: Ubunt ...

  4. Win10 安装 Ubuntu16.04 双系统及 Ubuntu 下常用软件的安装(2022.3更新)

    Win10 安装 Ubuntu 16.04 双系统 下载 Ubuntu 镜像文件:官网,选择 ubuntu-16.04.5-desktop-amd64.iso (1)下载 UltraISO软碟通,对一 ...

  5. Ubuntu下tftp服务器的搭建

    参考博客:http://blog.chinaunix.net/uid-26495963-id-3206829.html 1. 安装 $ apt-get install tftp-hpa tftpd-h ...

  6. Ubuntu下常用但是我容易忘记的命令总结(未完待续)

    写在前面的话 这个主要是写给自己看的,还是用的少了,哎,弱啊. 1.文件的归档处理 1.1 zip命令和unzip命令 zip 命令: $ zip test.zip test.txt 它会将 test ...

  7. Ubuntu下常用强化学习实验环境搭建(MuJoCo, OpenAI Gym, rllab, DeepMind Lab, TORCS, PySC2)

    原文地址:http://blog.csdn.net/jinzhuojun/article/details/77144590 和其它的机器学习方向一样,强化学习(Reinforcement Learni ...

  8. ubuntu下远程访问服务器的方法

    ssh 服务器对应的用户名为user,服务器ip为host. 远程访问服务器的命令: ssh user@host 实例:ssh demo@192.168.0.110 这样就可以通过命令行远程访问服务器 ...

  9. ubuntu下php服务器搭建_Ubuntu服务器下搭建php运行环境的方法

    本文实例讲述了Ubuntu服务器下搭建php运行环境的方法.分享给大家供大家参考,具体如下: 安装 Apache2: sudo apt-get install apache2 安装PHP模块: sud ...

最新文章

  1. Node.js做的代理转发服务器
  2. python pandas dataframe 行列选择,切片操作 原创 2017年02月15日 21:43:18 标签: python 30760 python pandas dataframe
  3. 100路监控摄像头需要使用核心交换机吗?
  4. leetCode第五题-求字符串最长回文字符串
  5. $_POST[] name
  6. 一张图看懂Bean的实例化过程
  7. 解析邻居的耳朵音乐地址(单页下载)
  8. golang实现聊天室(四)
  9. 科学计数法_第一章 科学计数法与近似数
  10. 天线增益英文名称:antenna gain
  11. 三国演义告诉我们的60个道理
  12. python 基础 --数字、列表、元组、字典、字符串
  13. c#多通道波形显示_因为每秒要采集50多个波形,需要大量的数据分析和波形分析,有什么好的解决办法吗?...
  14. ANDROID_SDK_HOME的设置
  15. Eval()、XPath() 和 Bind() 这类数据绑定方法只能在数据绑定控件的上下文中使用
  16. STM32 PWM呼吸灯程序
  17. SDRAM控制器在连续读写数据时的优化
  18. 宝塔脚本下载慢解决办法
  19. 大学英语A4 | 上海师范大学慕课《英汉互译》笔记
  20. PS下的遥感图像修图

热门文章

  1. 百度Java三面:现场面试39题目实拍含答案!
  2. 容器的使用和创建虚拟环境 vitualenv
  3. Lucene基本使用和代码实现
  4. 结队编程项目——四则运算
  5. 改变网页标签图片(favicon)
  6. 成都Uber优步司机奖励政策(3月17日)
  7. select,epoll的比较
  8. c语言,递归翻转一个单链表,c实现单链表
  9. Oracle修改表空间大小
  10. JavaScript获取URL参数