ubuntu常用的服务器搭建

一、FTP服务器

1.新建ftp服务器访问的文件夹目录
sudo mkdir /var/ftp/public
sudo chmod 777 /var/ftp/public

2.下载 ftp服务器套件vsftpd
sudo apt install vsftpd

3.配置服务器(/etc/vsftpd.conf)
a.备份配置文件
sudo /etc/vsftpd.conf /etc/vsftpd.conf.bak
b.更改配置项
打开网络监听
listen=YES
允许匿名用户访问
anonymous_enable=YES
设置用户可以访问的目录
allow_writeable_chroot=YES
设置匿名用户拥有上传文件权限
anon_upload_enable=YES
是否拥有写入权限
write_enable=YES
是否允许用户访问本地账户之外的目录
allow_writeable_chroot=YES
c.重启服务器
service vsftpd restart

4.服务器的控制命令
启动:
service vsftpd start
停止:
service vsftpd stop
重启:
service vsftpd restart
查看状态
service vsftpd status

二、samba服务器(文件共享服务器,类似于网盘)

1.准备
新建目标共享文件夹
sudo mkdir /home/账户名/share
sudo chmod 77 /home/账户名/share

2.下载服务器套件
sudo apt install samba samba-common

3.为服务器添加用户
sudo smbpasswd 账户名

4.配置服务器
a.备份配置文件
sudo cp /etc/samba/smb.conf/ /etc/samba/smb.conf.bak

b.添加配置
设置共享文件夹路径
path = /home/账户名/share

设置注解
comment=share folder

是否可以浏览
browseable=yes

设置掩码
create mask=0700
directory mask=0700

用户设置
valid user=账户名
force user=账户名
force group=账户名

是否公开可访问
public=yes

是否可用
available=yes

是否可以写入
writable=yes

是否允许访客模式
guest ok=no

5.禁用防火墙
sudo ufw disable

6.服务器控制命令
sudo service smbd start
sudo service smbd stop
sudo service smbd restart
sudo service smbd status

7.远程访问
Windows
徽标键+R打开窗口 : \ip地址
Mac
前往菜单: smb:// ip地址

附带以下文件,有需要下载即可。

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

  1. Ubuntu下l4d2服务器搭建

    记录一下l4d2服务器搭建过程,不然服务器过期了又要被吐槽怎么不备份啊,这样也不用去找别人的教程了 1. 安装SteamCMD SteamCMD官网:https://developer.valveso ...

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

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

  3. ubuntu下git服务器搭建过程

    需求 硬件需求:一台Ubuntu或者debian电脑(虚拟机),能通过网络访问到. 软件需求:git-core, gitosis, openssh-server, openssh-client, Ap ...

  4. 【ubuntu】tacacs+服务器搭建

    千万不要用ubuntu16.04版本搭建,使用该版本执行/etc/init.d/tacacs_plus star报错到哭,目前都还没办法解决!!!!! 使用系统版本ubuntu18.04 Tacacs ...

  5. Ubuntu GitLab仓库服务器搭建 No command ‘deb‘ found, did you mean(转载)

    文章摘抄自互联网,有部分更改,如有侵权请及时联系删除! 首先安装必须的一些服务,有些版本的Ubuntu已经默认安装了curl openssh-server,根据你的版本,可能不用那个安装这两个了. s ...

  6. ubuntu下DHCP服务器搭建

    1. 安装DHCP服务 安装isc-dhcp-server: sudo apt install isc-dhcp-server 2.配置DHCP服务 首先需要知道目标主机的网卡名称: $ ifconf ...

  7. 运维之道 | Docker常用命令、LANM服务器搭建、容器备份迁移

    Docker常用命令.服务器搭建.迁移备份 一.Docker常用命令 1.查看主机docker中的镜像 [root@localhost ~]# docker images REPOSITORY TAG ...

  8. Ubuntu 12.04 Server 搭建DNS服务器

    这边简单介绍一下,在Ubuntu 12.04 Server 搭建简单的DNS 服务器 #apt-get -y install bind9 bind9utils 这里我以 hasee.com 域名为例 ...

  9. 【Android RTMP】RTMP 直播推流服务器搭建 ( Ubuntu 18.04.4 虚拟机 )

    文章目录 安卓直播推流专栏博客总结 一. Android RTMP 直播推流简介 二. Nginx.RTMP Module 编译环境源码准备 三. pcre.OpenSSL.zlib 函数库安装 四. ...

最新文章

  1. 数据从业者必读:抓取了一千亿个网页后我才明白,爬虫一点都不简单
  2. [转帖]Runtime, Engine, VM 的区别是什么?
  3. 多业务融合推荐策略实践与思考
  4. ftp服务器在linux中安装
  5. ubuntu opengl 安装
  6. 信息学奥赛一本通 2061:【例1.2】梯形面积
  7. 小森林顺序_这篇微推价值过亿!仁恒公园世纪二期选房顺序“摇号”,1:7!
  8. Lucene.Net 3.0.3如何从TokenStream中获取token对象
  9. lesson6 复数及复指数
  10. 云智慧悄然“变身”业务运维,到底发生了什么?
  11. 算法设计与分析第四章习题解答与学习指导(第2版)屈婉婷 刘田 张立昂 王捍贫编著 清华大学出版社
  12. ensp动态路由ospf配置
  13. 基于SpringBoot的库存管理系统
  14. 2020商业风口复盘:巨变下的重构与新生
  15. Fabric ca学习笔记
  16. 难道是C3p0的问题
  17. 庚子中秋之际,走进刘易斯的S4 刘易斯逻辑之十
  18. new FormData()
  19. 【原创】关闭/开启 T470P 的触屏功能
  20. linux查看进程占用网速和流量使用情况

热门文章

  1. LinkButton的使用小结
  2. com.ning.http.client 替换
  3. pacemaker+corosync的一些总结
  4. 杰理之MIDI音乐实现【篇】
  5. MAP(Maximum A Posteriori,最大后验准则)算法
  6. 对Python控制流图生成器的一些探索
  7. 搜索引擎的索引和搜索
  8. 四、WebScada-OSHMI的Modbus采集
  9. 电脑一键装机下载重装系统详细教程
  10. Maven的作用到底是什么?