Ubuntu 搭建一个局域网文件存储服务器

Posted 人工智能代码改变世界

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu 搭建一个局域网文件存储服务器相关的知识,希望对你有一定的参考价值。

在 Ubuntu 上搭建一个局域网文件存储服务器可以使用 Samba 服务,Samba 是一个能够与 Windows 兼容的文件和打印机共享服务。下面是搭建过程:

  1. 安装 Samba 服务

打开终端,运行以下命令安装 Samba:

sql
sudo apt-get update sudo apt-get install samba
  1. 创建共享文件夹

创建一个共享文件夹并为其授权,可以使用以下命令:

bash
sudo mkdir /home/share sudo chmod 777 /home/share
  1. 配置 Samba 服务

编辑 Samba 的配置文件,可以使用以下命令:

bash
sudo nano /etc/samba/smb.conf

在文件的末尾添加以下内容:

java
[share] comment = Shared Folder path = /home/share browseable = yes writeable = yes only guest = no create mask = 0777 directory mask = 0777 public = yes

其中:

  • [share] 是共享文件夹的名称,可以根据实际情况进行修改;
  • comment 是共享文件夹的说明信息;
  • path 是共享文件夹的路径;
  • browseable 表示是否允许用户在 Windows 中浏览共享文件夹;
  • writeable 表示是否允许用户向共享文件夹中写入数据;
  • only guest 表示是否只允许游客用户访问;
  • create maskdirectory mask 表示在共享文件夹中创建文件和目录时应用的权限掩码;
  • public 表示是否允许公共访问。
  1. 重启 Samba 服务

保存配置文件并退出编辑器,然后重启 Samba 服务:

sudo service smbd restart
  1. 访问共享文件夹

现在可以在 Windows 中访问 Ubuntu 上的共享文件夹。在 Windows 上,按 Win+R 键打开“运行”对话框,然后输入 \\\\ip_address\\share(其中 ip_address 是 Ubuntu 的 IP 地址,share 是共享文件夹的名称),按下回车键即可访问共享文件夹。您需要输入 Ubuntu 上的用户名和密码才能访问共享文件夹。

在LINUX UBUNTU下用LAMP搭建的服务环境可以支持局域网内或者不是局域网内其他电脑登陆查看吗?

如题,因为初用LINUX UBUNTU系统 一开始没有用源码来配置环境
现在只用LAMP在LINUX UBUNTU下配置了PHP+APACHE+MYSQL+PHPMYADMIN的环境 在本机可以运行PHP所做网页项目
现在如何让局域网内的其他主机来访问我所作的网页 具体要如何配置修改?
另外,我的LINUX是有独立IP的,能否支持除局域网之外的主机来访问我的网站。
谢谢

这是DNS的事情,局域网内的用户可以通过你的ip来访问你的www服务,如果希望通过域名访问,你需要配置bind,局域网内其他用户需要配置指定你配置的dns服务器做为首选dns服务器,当然,你也可以外加配置一个dhcp server来自动push dns信息。

外网同理,如果你有公网的ip,那么公网上的其他机器通过输入你机器的ip就能访问你的机器(前提是确保你的apache监听你连接公网的接口,默认是监听全部网络接口的),如果希望通过域名访问,你需要购买或者申请一个免费的域名。

dns和dhcp如何配置google一下一堆了,自己研究下吧,我空间里也有如何配置简单的dns,还有不明白的欢迎写站内信来问。
参考技术A 首先 你需要在一个路由器环境
然后
ifconfig
查看自己的内网ip
确保自己的LAMP服务都打开的
其他机器可以直接通过你的ip 在浏览器访问你的web服务~
参考技术B 理论上不用修改就可以。要改也是防火墙的事情 参考技术C 完全可以。

以上是关于Ubuntu 搭建一个局域网文件存储服务器的主要内容,如果未能解决你的问题,请参考以下文章

使用Nextcloud搭建私人云盘,并内网穿透实现公网远程访问

在LINUX UBUNTU下用LAMP搭建的服务环境可以支持局域网内或者不是局域网内其他电脑登陆查看吗?

windows git服务器怎么创建

怎么在Ubuntu下搭建服务器

ubuntu14.04自建局域网源在线安装CDH5.6.0

ubuntu14.04自建局域网源在线安装CDH5.6.0