我使用的是NASMT Q700 QNAP NAS。出于远程监控的目的,我想读取一些值并将它们保存到数据库中。
由于网络界面非常复杂且充满了javascript,我无法抓住它。所以我尝试用SSH连接到NAS。
哪个好,因为SSH是方法之一,我可以用c#自动连接,然后我找回我可以解析的文本。
包装盒上安装的Linux系统是:
Linux NASMT 2.6.33.2#1 Fri Mar 7 11:55:22 CST 2014 armv5tel unknown
我试图达到目标:
nasutil多调用二进制文件 [功能] [参数] ......
当前定义的功能: init_nas_cache,init_admin_group,set_file_owner,chk_flash,reset_all,chk10198,get_trusted_domain,update_krb5_ticket rescan_hd,check_e2key,burn_e2key,cnt_phy_nic,http_link,ip_filter,hdusb_copy,ims,qpkg,gen_upnp_desc,scanafpdb eset_system,umount_all_vdd,sss_convert,httpd_init,get_hwsn,get_suid,setsum,getsum,rsyslog_util,radius_util,send_alert_mail,rsync_util acl_cmd check_ldap clean_reset_pwd network_boot_rescan
我在这个上使用谷歌但找不到任何有用的东西。
我正在寻找没有smartctl的Linux系统上的命令,以便为我提供已安装的SMART驱动器状态列表。
有人有想法吗?
非常感谢你!
答案 0 :(得分:1)
实际上,我能够通过富士通的电子邮件和联系人找到答案。
答案很简单,可以:
# get_hd_smartinfo -d 1
1 is disk 1. Replace with 2 if want to check disk 2.
我还没有测试过,只要我有,我会接受每个人都能看到的答案。