树莓派nas配置备忘

编程

#!/bin/sh

rsync -rtvu --delete-delay /root/cloud/file1/ /root/cloud/file2/

2、在服务器创建一个计划任务定时来执行这个同步过程

0 */12 * * * sh /root/shell/rsync.sh

3、创建一个mount脚本用来完成硬盘挂在,如下「mount.sh」

#!/bin/sh

mount /dev/sdb1 /root/cloud/file2/

mount /dev/sda1 /root/cloud/file1/

同时,创建一个软连接,如下「mymount」

ln -s /root/shell/mount.sh /usr/local/bin/mymount

4、在「/usr/lib/systemd/system/」下,创建一个systemd脚本用来在系统启动时完成磁盘挂载,如下「mymount.service」

[Unit]

Description=my mount

After=network.target

[Service]

Type=forking

ExecStart=/usr/local/bin/mymount

[Install]

WantedBy=multi-user.target

并通过「systemctl daemon-reload」命令重新加载配置

5、安装并配置samba,如下

[global]

log level = 8

[cloud]

comment = cloud

path = /root/cloud/file1

public = no

read only = no

valid users = root

通过「pdbedit -a root」创建一个smb的root账户(该账户并非系统账户,仅仅作为smb访问)

其他,1、要关闭系统防火墙,2、要禁用selinux

以上是 树莓派nas配置备忘 的全部内容, 来源链接: utcz.com/z/513231.html

回到顶部