![基于 Windows 的网络与 Ubuntu 服务器?](https://linux22.com/image/1095714/%E5%9F%BA%E4%BA%8E%20Windows%20%E7%9A%84%E7%BD%91%E7%BB%9C%E4%B8%8E%20Ubuntu%20%E6%9C%8D%E5%8A%A1%E5%99%A8%EF%BC%9F.png)
我想将 Ubuntu 服务器添加到包含多台 Windows7 机器的网络。
我必须做什么才能允许Ubuntu Server
访问主目录在每台 Windows7 机器上,并将它们复制过去(为了备份目的)?
另外,一旦我安装MySQL
上后Ubuntu Server
,我该如何“允许”所有 Windows7 机器连接到它(我希望它们能够查询/更新数据库等)?
谢谢,麻烦您了。
答案1
至于第一个问题,你问的与通常的做法有点相反。通常,你会使用以下命令设置 Ubuntu 服务器桑巴为用户的文件提供服务。除非您使用的是 Windows 7 家庭版,否则 Samba 甚至可以用作 NT4 样式域来集中处理身份验证、审计和授权。Ubuntu 服务器是设置 Samba 服务器的一个很好的起点。您可以为每个用户设置 Samba 共享,然后他们可以自行保存文件。
如果你只是对备份服务器感兴趣,巴库拉可能更符合您的要求。您可以设置巴库拉导演在你的 Ubuntu 服务器上,然后配置备份文件在每个客户端上。再次Ubuntu 服务器指南可以帮助您进行设置。
您可以共享所有 Windows 机器上所有用户的主目录,并在 Ubuntu Server 上设置挂载点,并设置一个 cron 作业来将文件备份到服务器。随着您添加和减少机器,这很快就会变得繁琐。如果这真的是您想要做的,请告诉我,我会尝试为您提供一些说明。
至于你的第二个问题,这完全取决于你想如何访问你的数据库。如果你想直接访问服务器,你需要编辑文件/etc/mysql/my.cnf
并编辑bind-address = 192.168.0.2
参数,然后更改192.168.0.2
为服务器的 ipv4 地址以通过网络进行监听。同样,这在Ubuntu 服务器指南。
您还可以使用phpMyAdmin可以从任何浏览器访问数据库。再次Ubuntu 服务器指南也有设置说明。
祝你好运。