Ubuntu 搭建一个局域网文件存储服务器
Posted 人工智能代码改变世界
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu 搭建一个局域网文件存储服务器相关的知识,希望对你有一定的参考价值。
在 Ubuntu 上搭建一个局域网文件存储服务器可以使用 Samba 服务,Samba 是一个能够与 Windows 兼容的文件和打印机共享服务。下面是搭建过程:
- 安装 Samba 服务
打开终端,运行以下命令安装 Samba:
sudo apt-get update sudo apt-get install samba
- 创建共享文件夹
创建一个共享文件夹并为其授权,可以使用以下命令:
sudo mkdir /home/share sudo chmod 777 /home/share
- 配置 Samba 服务
编辑 Samba 的配置文件,可以使用以下命令:
sudo nano /etc/samba/smb.conf
在文件的末尾添加以下内容:
[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 mask
和directory mask
表示在共享文件夹中创建文件和目录时应用的权限掩码;public
表示是否允许公共访问。
- 重启 Samba 服务
保存配置文件并退出编辑器,然后重启 Samba 服务:
sudo service smbd restart
- 访问共享文件夹
现在可以在 Windows 中访问 Ubuntu 上的共享文件夹。在 Windows 上,按 Win+R
键打开“运行”对话框,然后输入 \\\\ip_address\\share
(其中 ip_address
是 Ubuntu 的 IP 地址,share
是共享文件夹的名称),按下回车键即可访问共享文件夹。您需要输入 Ubuntu 上的用户名和密码才能访问共享文件夹。
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
本文来自博客园,作者:人工智能代码改变世界,商业赞助源自于地推公司,转载时请保留赞助信息感谢。
在LINUX UBUNTU下用LAMP搭建的服务环境可以支持局域网内或者不是局域网内其他电脑登陆查看吗?
如题,因为初用LINUX UBUNTU系统 一开始没有用源码来配置环境
现在只用LAMP在LINUX UBUNTU下配置了PHP+APACHE+MYSQL+PHPMYADMIN的环境 在本机可以运行PHP所做网页项目
现在如何让局域网内的其他主机来访问我所作的网页 具体要如何配置修改?
另外,我的LINUX是有独立IP的,能否支持除局域网之外的主机来访问我的网站。
谢谢
外网同理,如果你有公网的ip,那么公网上的其他机器通过输入你机器的ip就能访问你的机器(前提是确保你的apache监听你连接公网的接口,默认是监听全部网络接口的),如果希望通过域名访问,你需要购买或者申请一个免费的域名。
dns和dhcp如何配置google一下一堆了,自己研究下吧,我空间里也有如何配置简单的dns,还有不明白的欢迎写站内信来问。 参考技术A 首先 你需要在一个路由器环境
然后
ifconfig
查看自己的内网ip
确保自己的LAMP服务都打开的
其他机器可以直接通过你的ip 在浏览器访问你的web服务~ 参考技术B 理论上不用修改就可以。要改也是防火墙的事情 参考技术C 完全可以。
以上是关于Ubuntu 搭建一个局域网文件存储服务器的主要内容,如果未能解决你的问题,请参考以下文章
使用Nextcloud搭建私人云盘,并内网穿透实现公网远程访问