NAS系统创建sh代码计划任务

        本文介绍如何通过家庭NAS执行计划任务来更新普通宽带的IP地址,以实现外网可以访问NAS的目的。

        由于宽带服务商所提供的上网IP地址多为他们的内网IP,外网是无法进行正常访问的,这时候可以打服务商电话让对方将IP换为可公网访问的IP,如果这一步就不到就实现不了。

1.  创建linux下的sh文件:先创一个可以执行curl命令的sh文件

#!/bin/bash
function httpRequest()
{
    #curl 请求
	info=`curl -s -m 10 --connect-timeout 10 -I $1`
		 
	#获取返回码
	code=`echo $info|grep "HTTP"|awk '{print $2}'`
	#对响应码进行判断
	if [ "$code" == "200" ];then
	    echo "请求成功,响应码是$code"
	else
	    echo "请求失败,响应码是$code"
    fi
}
								  
httpRequest "$1"

将代码存储为.sh文件,可以放到home某个用户的home目录下面。

2. 创建计划任务

保存即可,这时候计划任务就可以按时去执行该代码。

3. sh文件后台的是一个网址,该网址可记录你的IP地址。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要搭建LinuxNAS系统,需要以下步骤: 1.选择合适的Linux发行版,如Ubuntu、Debian、CentOS等。 2.安装并配置Samba服务,使得其他设备可以通过网络访问NAS系统中的文件。 3.安装并配置FTP服务,使得用户可以通过FTP协议访问NAS系统中的文件。 4.安装并配置SSH服务,使得用户可以通过SSH协议远程访问NAS系统。 5.安装并配置Web服务器,使得用户可以通过Web界面访问NAS系统中的文件。 6.安装并配置RAID,提高数据的安全性和可靠性。 7.安装并配置备份软件,定期备份数据以防数据丢失。 8.安装并配置监控软件,监控NAS系统运行状态和性能。 以上是搭建LinuxNAS系统的基本步骤,需要根据实际需求进行具体的配置和优化。 ### 回答2: Linux搭建NAS系统是一项很受欢迎的技术活动,这是因为大多数人都喜欢将自己的文件存储在一个集中的位置上,并从任何地方访问它们。NAS(网络附加存储)系统使这一任务成为现实,因此,许多个人和企业都在寻求将它们安装在自己的计算机系统上。 首先,我们需要选择适合我们需求的Linux发行版。通常,推荐使用Debian或CentOS等基于Linux内核的发行版,它们完全是免费并且容易安装和维护。 接下来,我们需要搭建硬件:对于NAS系统来说,我们需要一个大容量的硬盘,以及一个能够连接这个硬盘的电脑。除此之外,我们还需要一些软件使这个系统能够以NAS的方式工作。 然后,我们需要为这个系统安装并配置Samba文件共享服务。Samba可以允许不同的平台之间分享文件,它兼容Windows、Linux和Mac等操作系统。安装Samba后,我们需要将存储硬盘挂载到系统上。 最后,我们需要配置用户与权限,确保文件共享系统的安全性。你可以为不同的用户分配不同的级别,并决定他们对共享文件和文件夹的访问权限。在这里,我们建议选择开源的ACL(访问控制列表)来维护权限。到此为止,你的Linux NAS系统就已经搭建完成了。 总结来说,要搭建一台简单而稳定的、可靠的Linux NAS系统并不需要太多的花费,但需要一定的技术知识和经验。通过配置和掌握这些技巧,你可以创建自己的NAS并享受共享数据的便利性。 ### 回答3: Linux搭建NAS系统是一项很有意义的工作。NAS系统或者叫网络存储系统,是指一种可以通过网络访问的数据存储设备,主要用于企业、中小型公司以及个人家庭等地方的存储、备份和共享。通过搭建Linux系统,可以很方便地搭建出一个强大的NAS系统Linux系统的搭建主要有以下几个步骤: 1.选择合适的硬件设备:搭建NAS系统需要一台稳定的PC,最好是一台安静、节能的主机,可以选择一些低功耗的CPU、大容量硬盘、高速网络接口等硬件设备。 2.安装Linux系统:建议使用Ubuntu或者Debian系统,这两种系统都有很好的软件包管理工具,可以便捷地安装必备的软件和驱动程序。 3.安装NAS软件:可选择FreeNAS、Openfiler、NAS4Free等多种软件,根据实际需要安装选择,建议选择符合自身需要且易于配置管理的软件。具体安装过程可在官方网站查找相关资料。 4.配置NAS系统:根据实际需要配置各项参数,如磁盘分区、用户权限、网络共享等。可以使用Web界面管理工具或者命令行进行操作,根据操作指南进行系统配置。 5.测试NAS系统:在确保NAS系统配置成功后,进行测试。测试主要包括磁盘读写速度、共享功能、备份功能等,以保证NAS系统正常运行。 6.维护和更新:NAS系统在长期使用中需进行维护和更新,如定期检测和修复磁盘错误、备份重要数据、升级软件版本等,以保证系统的安全性和稳定性。 通过以上步骤可以顺利搭建出一个实用且稳定的Linux搭建NAS系统。在实际使用中,可以将其作为个人资料及文件的备份,也可以扩展到企业级别的数据中心。搭建NAS系统的初衷是为了方便共享和存储,因此需要根据实际需要来配置和管理系统,以便更好地满足使用者的需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值