切换到宽版
  • 3161阅读
  • 54回复

泡泡云网络服务器进阶篇~打造家庭服务器 [复制链接]

上一主题 下一主题
离线snowman007
 

发帖
23026
M币
666
专家
37
粉丝
119
— 本帖被 發騷友 执行加亮操作(2018-05-18) —
之前借论坛东风入手了泡泡云(PopoBox),刷了debian,然后用远程操作了图形界面(参照帖子Windows下也能玩转Linux---泡泡云刷机改造 )。

这次来个进阶篇,打造家庭服务器,让手中的泡泡不再吃灰变成灰泡泡
一楼:环境跟其他设置
二楼:安装并配置samba和ftp,共享磁盘方面的全在二楼
三楼:安装并配置网络打印机跟虚拟pdf打印

下面走起

1.首先泡泡云默认的主机名是Popo-debian,为了更便捷好识别,改一下主机名
连接主机,用户名: root ;密码:123456,进入控制台
键入nano /etc/hostname


更改名称,保存退出即可,我这里改为了POPO。


2.更改ROOT的默认密码,控制台下键入passwd,连续两次输入密码即可。PS:linux下密码是不可见的,所以不要当没输入进去。


密码更新成功会出现成功的提示。


3.更改debian的更新源,国外源速度忒慢,换成国内源,大约500K/s的速度
键入nano /etc/apt/sources.list


将内容换成如下模样


保持退出后,更新和升级
4.键入apt-get update && apt-get -y upgrade




Windows下也能玩转Linux---泡泡云刷机改造帖子中刷的是康斯坦丁的固件,由于该固件是debian7,此系统已经停用了,所以在apt-update后出现一个错误。
there is no public key available for the following key id
这基本是因为年代久远的关系


5.键入 apt-get -y install debian-keyring debian-archive-keyring && apt-key update
更新密钥库




一堆密钥滚动完毕后,此错误修复完毕。

6.由于该泡泡云木有时钟模块,一断电时间就会重置,每次都要重新设定时间。
这里装个自动网络定时,只要有网,时间分分钟校准
键入 apt-get -y install ntp




安装完毕后,键入nano /etc/ntp.conf




加入红色方框中的内容,保存退出。
键入 /etc/init.d/ntp restart 重新启动服务。此后本机时间会随网络更新,不用每次都设置一遍了。



下面继续,GO ON
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共10条打赏M币+246专家+1
风间尘 M币 +13 謝謝分享 06-03
a78257199 M币 +30 優秀文章 05-27
發騷友 专家 +1 以資鼓勵 05-18
發騷友 M币 +100 以資鼓勵 05-18
搅搅震 M币 +22 優秀文章不会玩的干登眼了。 05-07
98xpj M币 +15 優秀文章,感谢分享 05-07
南湘小隐 M币 +13 謝謝分享 05-07
hgmn M币 +13 原創內容 05-07
2545889167 M币 +20 原創內容 05-06
无语·回忆 M币 +20 dalao会玩,这种技术帖必须支持 05-06
离线snowman007

发帖
23026
M币
666
专家
37
粉丝
119
只看该作者 1楼 发表于: 05-06
作为家庭服务器,磁盘共享是必不可少的,此楼主要安装和配置samba和ftp。
先来samba,SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。
一般来说,对于个人用户,samba的主要用途是用于网络邻居的共享,在泡泡云这里我只将其作为文件的中转,舍弃了复杂的权限设置,分分钟上手

1.安装samba
键入apt-get -y install samba


2.建立共享文件夹,我这里是在home下新建了个share文件夹。
键入命令 mkdir /home/share


3.在控制端键入 nano /etc/samba/smb.conf 回车,进入配置文件


在文件末尾,输入如上图红色方框中的内容,保存退出
4.键入service samba restart 重启服务


这时候刷新网上邻居,发现文件共享已经存在了,简单吧。


5.到这里还没完,由于linux的安全机制,所有组的权限都只有可读,无写入权限。
所以还要键入 chmod 777 /home/share 是文件夹可写入


到这里samba的安装和配置就全部完事了,so easy~




再来就是ftp了,我习惯于用ftp登陆来管理磁盘,这样不同的用户可以分级权限,所以ftp设置要复杂一些
1.首先自动安装ftp
键入 apt-get -y install vsftpd


2.安装完毕后,打开ftp配置文件
键入 nano /etc/vsftpd.conf


将匿名登陆关闭,如下图红色方框中


将本地用户登陆设置打开


同时将写入权限跟掩码注释取消,如下图


光标下移,将用户的登陆权限名单的设置打开,设为下图方框中的样子



保存文件退出
3.建立ftp用户组和本地用户


这里我是讲自动挂载硬盘的目录作为ftp的根目录,这么做有一个好处,就是不需要将uuid加入配置文件,移动u盘随插随用


修改ftp用户密码 键入passwd snowman007


4.打开shell配置文件,将增加的ftp用户禁止ssh登陆
键入nano /etc/shells


在文件的末端加入 /usr/sbin/nologin



5.由于开启了本地用户访问权限,需要建立chrootlist文件
终端键入nano /etc/vsftpd.chroot_list


点一下空格 保存退出即可。
6.登陆ftp,已经可以看到u盘挂载的文件夹了。




7.第七步这里是可选项,如果你希望u盘只是可读,那么到这里就结束了,如果要可写入,继续往下看。
由于media文件夹是自动挂载,而linux的文件权限要求可读不可写,我们这里就需要改下配置文件了

键入 nano /etc/hotplug/usb/udisk_insert


加入掩码入下图方框所示


保存退出即可


到这里所有共享的内容就结束了。

下面继续网络打印机, GO ON
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共5条打赏M币+42专家+1
风间尘 M币 +13 謝謝分享 06-03
tian_000 M币 +8 雪人出品,必属精品^_^ 05-07
2545889167 专家 +1 優秀文章 05-06
2545889167 M币 +20 優秀文章 05-06
chenzoutie M币 +1 優秀文章 05-06
离线snowman007

发帖
23026
M币
666
专家
37
粉丝
119
只看该作者 2楼 发表于: 05-06
泡泡云有两个usb口,所以一个给u盘用了之后,另一个正好给网络打印机使用。
此楼将网络打印机的使用和配置

1.安装网络打印机
键入apt-get -y install cups


安装虚拟pdf打印机
键入apt-get -y install cups-pdf


等待安装完毕。

2.网络打印机的配置页面是localhost:631
但是此时无法进入配置页面


这里需要更改下配置文件
键入nano /etc/cups/cupsd.conf



将localhost:631改为*:631


键入nestat -an|grep 631
发现已经连接到服务器。


能识别到界面,但是提示forbidden


这种问题一般还是权限问题,继续改配置文件
将配置文件均加入方框中的内容。


重启服务器


此时基本大功告成,成功进入界面


点击打印机,发现里面pdf虚拟打印机已经在里面了


3.在windows下添加网络打印机



查到打印机,装完驱动就可以了,之后就跟正常打印一样了。

到此,家庭服务器打造完成了。
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共2条打赏M币+33
风间尘 M币 +13 謝謝分享 06-03
2545889167 M币 +20 - 05-06
离线snowman007

发帖
23026
M币
666
专家
37
粉丝
119
只看该作者 3楼 发表于: 05-06
此楼用来解答各种问题



泡泡云改造相关文章:

泡泡云网络服务器拆机试玩(M币换购)
http://bbs.mydigit.cn/read.php?tid=2375485
坛友移植home-assistant(智能家居平台)
http://bbs.mydigit.cn/read.php?tid=2382220
泡泡云网络服务器(PopoBox)刷Debian系统教程
http://bbs.mydigit.cn/read.php?tid=2375377
泡泡云搭建LLMP(Lighttpd+Mysql+PHP )web服务器
http://bbs.mydigit.cn/read.php?tid=2403383
Windows下也能玩转Linux---泡泡云刷机改造
http://bbs.mydigit.cn/read.php?tid=2386541
泡泡云网络服务器进阶篇~打造家庭服务器
http://bbs.mydigit.cn/read.php?tid=2418991
本帖最近打赏记录:共2条打赏M币+20专家+1
2545889167 专家 +1 - 05-20
2545889167 M币 +20 - 05-20
离线if5lp

发帖
296
M币
-271
专家
1
粉丝
4
只看该作者 4楼 发表于: 05-06
这机能能干啥啊
本帖最近打赏记录:共1条打赏M币+1
snowman007 M币 +1 基本啥都能干 05-07
离线陌路黄昏

发帖
371
M币
2373
专家
0
粉丝
13
只看该作者 5楼 发表于: 05-06
搬个小板凳坐前排
本帖最近打赏记录:共1条打赏M币+1
snowman007 M币 +1 要瓜子矿泉水么 05-07

发帖
14
M币
-496
专家
0
粉丝
1
只看该作者 6楼 发表于: 05-06
赶上直播了
本帖最近打赏记录:共1条打赏M币+1
snowman007 M币 +1 - 05-07
离线cmheia

发帖
11612
M币
6099
专家
9
粉丝
114
只看该作者 7楼 发表于: 05-06
100M、2.0……我还是用路由器吧
本帖最近打赏记录:共1条打赏M币+5
snowman007 M币 +5 - 05-07
离线3012667051

发帖
4303
M币
10637
专家
53
粉丝
192
只看该作者 8楼 发表于: 05-06
小板凳看直播啦,售卖啤酒饮料爆米花
本帖最近打赏记录:共1条打赏M币+5
snowman007 M币 +5 - 05-07
离线哈哈牛

发帖
8282
M币
10587
专家
3
粉丝
64
只看该作者 9楼 发表于: 05-06
刚上直播,瓜子可乐
本帖最近打赏记录:共1条打赏M币+1
snowman007 M币 +1 - 05-07