Linux资源访问与共享
文章平均质量分 95
在Linux平台上资源访问与共享,如smf/nfs文件共享,ssh等
McwoLF
这个作者很懒,什么都没留下…
展开
-
Rsyslog日志格式实例:记录IP地址而非主机名
Rsyslog日志格式实例:记录IP地址而非主机名1.背景在 Rsyslog日志平台-日志工作流引擎,中介绍了基于rsyslog日志采集中心的案例。这里rsyslog都是V8.2以上版本。日志客户(192.168.1.29)将日志发送到日志采集中心(192.168.2.27)的时候,日志中的地址默认是发送日志主机的名称或者IP,但不同的Linux有区别。这样汇聚到rsyslog日志采集中心就会出现无法日志记录中没有IP,如下:Sep 10 10:13:55 localhost.localdomai原创 2021-09-10 15:36:25 · 4716 阅读 · 1 评论 -
rsyslog日志平台--日志工作流引擎
Linux下面自然的选择是rsyslog一、基本配置实验网上大量文章都不是很靠谱,测试平台CentOS7和loongxin系统,服务端为192.168.10.58(centos),客户端为192.168.14.211(loongson)1. 客户端配置:客户端修改 /etc/rsyslog.conf把尾部#*.* @@remote-host:514删除#,并把@@替换为@,remote-host替换为日志服务器主机IP即可;*.* @192.168.10.58:514 #UDP原创 2021-01-28 17:17:42 · 5602 阅读 · 1 评论 -
企业网中nextcloud与iRedmail邮件系统的配合
优秀的邮件解决方案:iredmail,配置一个完善的邮件系统并不容易,iredmail基本上将这个问题解决的比较彻底,因此邮件系统的蓝本就是以iredmail为基准。iredmail使用的是zui原创 2021-06-02 17:08:00 · 4121 阅读 · 0 评论 -
CentOS7部署nextcloud最新版本(续):使用Nginx
nextcloud默认使用Apache作为Web服务器,详见《CentOS7部署nextcloud最新版本》。很多情况也可能要使用Nginx作为Web服务器,nextcloud在线文档中,nginx配置使用的是第三方的配置方法,基本是参照这篇文档操作。1. 相关配置信息使用的Nginx服务器,www根目录是 /opt/www,nextcloud安装目录是 /opt/www/nextcloud,data目录是/opt/www/nextcloud/data;yum 方式安装的nginx,服务名是原创 2021-05-28 23:22:25 · 2517 阅读 · 1 评论 -
CentOS7部署nextcloud最新版本
nextcloud下载链接管理员手册 https://docs.nextcloud.com/server/latest/admin_manualCentOS8安装示例 https://docs.nextcloud.com/server/latest/admin_manual/installation/example_centos.html桌面客户端下载,比较坑爹的是从3.0以后只支持win10,所以最后支持win7的是2.7/2.6.5版...原创 2021-05-24 23:05:46 · 8085 阅读 · 19 评论 -
SQL格式日志转为syslog格式:触发器中执行Shell命令
很多企业网中都部署又日志中心,集中收集和分析处理日志,尤其是syslog日志。但一些应用系统中,日志是保存在数据库的log表中,如果需要转发到syslog日志服务,除了进行代码改造外,一种快速的解决方法是使用SQL触发器,在写入日志记录的INSERT语句后面自动记录syslog日志。本例以MySQL为例。1. MySQL触发器MySQL从5.0.2版本就开始支持触发器的功能,触发器(trigger)与表事件相关的特殊的存储过程,触发器由事件来触发,例如当对一个表进行操作( insert,del.原创 2020-12-25 13:02:50 · 823 阅读 · 1 评论 -
Linux下服务器硬盘操作任务实例
任务描述一台服务器,内置600GB*2(RAID1)硬盘,12个3.5寸扩展硬盘位。增加了6个2T SATA硬盘(1#~6#),安装CentOS7.7(1908)系统。本来打算做个RAID5(5+1),容量可以10TB,后来发现这台服务器的RAID卡,只支持RAID0 /1 /10,不支持RAID5,只好将1#和2#一起做了一个RAID1,其它3 4 5 6作为JBOD裸盘挂接。使用lsblk,可以看到这个1#/2#的RAID1盘是sdb设备,其它#3 #4 #5 #6 盘分别是sdc sdd原创 2020-12-17 10:39:37 · 1012 阅读 · 0 评论 -
内网自建yum源和apt源(含各信创系统)
很多政企单位内部网络是和互联网不连接的,或者是访问互联网速度受限,为方便软件安装可以自己建立yum或者apt软件仓库。本文先介绍建设笔者架设内网软件仓库的方式,包括各种主流的信创系统。然后逐步详细介绍所涉及的配置、工具和用法。原创 2020-12-12 23:32:12 · 10517 阅读 · 3 评论 -
NFS故障:Stale NFS file handle的解决一例
故障描述:一台备份一体机设备作为NFS服务端,export了目录/infokit/exportnfs,从其他设备上挂载这个NFS 目录,在NFS服务端和客户端及其上showmount -e 都一起正常,挂载的时候提示“Stale NFS file handle”。调试过程:在NFS服务端上,export了另外一个目录 /home/share,从其他设备挂载正常,判断问题出在“/infokit/exportnfs”上面解决方法:/etc/exports文件中,加入fsid=0参数/infokit原创 2020-12-09 14:33:49 · 16985 阅读 · 1 评论 -
操作实例:Linux上挂载移动硬盘和IPSAN上的NTFS分区
参见《Linux挂载NTFS分区》Linux支持NTFS基本有三种方式:1. NTFS内核支持,kernel-module-ntfs,但只有只读方式,支持NTFS文件系统是Linux内核模块的特征,而不是Linux发行版的特征。2. ntfs-3g软件包方式,支持读写NTFS分区。需要安装fuse和ntfs-3g软件包。ntfs-3g下载地址是(下载想应的版本即可):https://jp-andre.pagesperso-orange.fr/advanced-ntfs-3g.html#dow原创 2020-12-05 23:20:56 · 1395 阅读 · 1 评论 -
强大好用、支持信创平台的http服务器:Caddy
对于Web服务器,大多数都是使用Apache或者 Nginx,但是配置可以说是非常麻烦了。而Caddy,一个用 Go 写的 Web 服务器,它的配置简洁,同时能自动开启 HTTPS、支持 HTTP/2 && QUIC。但是,网上的大多数文章都是Caddy1版本的,现在已经升级到Caddy 2版本了,配置文件格式和以前是不同的。文档必须看官方的《Caddyfile Quickstart》1. 下载与安装caddycaddy基于Go语言,Go语言的软件往往就是一个单一文件,Caddy原创 2020-12-04 20:29:11 · 3474 阅读 · 0 评论 -
信创环境下数据库的远程管理与DBeaver工具
在信创环境下,常用的免费数据库主要是:SQLite、MariaDB(MySQL)和postgreSQL(瀚高数据库免费版),可以在一些产品中内嵌使用。SQLite作为单文件数据库,不需要后台服务,预装在几乎所有的国产Linux系统中 MariaDB也可以在很多信创服务器中进行了预装 postgreSQL也是可以在很多信创服务器中可以安装(或者使用瀚高数据库的Lite免费版) https://www.cnblogs.com/zhoujie/p/pgsql.html一、数据库远程管理配置很多情况原创 2020-09-29 22:36:25 · 4246 阅读 · 0 评论 -
信创环境下三个开源数据库:SQLite、MariaDB(MySQL)和postgreSQL(瀚高数据库免费版)基本操作
瀚高数据库允许远程连接其他机器访问配置方法https://blog.csdn.net/dongyang1124/article/details/82688780安装PostgreSQL数据库之后,默认是只接受本地访问连接。如果想在其他主机上访问PostgreSQL数据库服务器,就需要进行相应的配置。方法是要修改data目录下的pg_hba.conf和postgresql.conf。1. 修改pg_hba.conf文件,配置用户对数据库的访问权限(#开头的行是注释内容): # TYPE原创 2020-09-29 20:18:19 · 16085 阅读 · 1 评论 -
SQLite:最精巧的SQL数据库
Sqlite是一个无服务器的、零配置的、事务性的数据库引擎。SQLite是桌面和移动端很常用的数据库(单文件),采用标准SQL语法,支持事务等特性,能做到数据库能做的,且足够的小。重要的是开源免费,而且支持各种平台。在桌面端代替Access数据库最佳选择,类似的产品应该是SQL Server Express。一份中文的SQLite教程,https://www.runoob.com/sqliteSqlite应用主要场景是嵌入式开发及小的开发环境中,如:安卓端的微信用Sqlite在本机存储好友原创 2020-08-24 08:20:55 · 830 阅读 · 0 评论 -
信创平台下NFS协议及服务配置
https://my.oschina.net/u/3746774/blog/1648680 权限问题一、 NFS协议参考《认识NFS文件共享协议》、https://blog.csdn.net/buster_zr/article/details/80600576、https://www.cnblogs.com/lixiuran/p/7117000.html等文。NFS(Network File System,网络文件系统)是Linux最基本的文件共享协议,由 Sun Microsystems 公司原创 2020-11-19 23:34:17 · 2464 阅读 · 0 评论 -
信创平台下构建FTP服务
Linux下的FTP服务主要有Wu-ftpd、Proftpd、vsFTPd及PureFTPd等,vsFTPd是Red Hat内置的FTP服务器软件,PureFTPd是内置在SuSE、Debian中的FTP服务器软件,本文主要以vsFTP为例。webmin中没有vsftp默认的管理模块,需要单独安装4.VSFTP目录权限默认配置下,匿名用户登录vsftpd 服务后的根目录是 /var/ftp/。实际部署中,因缺省安装/分区分配的是50GB,/home分区分配剩余全部空间。因此将ftp和samba的.原创 2020-11-17 23:08:34 · 2039 阅读 · 0 评论 -
信创平台下构建rsync服务,同步与备份数据
Rsync(remote synchronize,https://www.samba.org/ftp/rsync/rsync.html)是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。Rsync使用“Rsync算法”来使本地和远 程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快。rsync是可以实现增量备份的工具。配合任务计划,rsync能实现定时或间隔同步,配合inotify或sersync,可以实现触发式的实时同步。rsync可以原创 2020-11-10 16:09:35 · 1854 阅读 · 0 评论 -
龙芯架构下安装使用webmin管理工具
webmin是老牌的系统管理工具建议体系结构无关打情况下,安装参考《Installing the TAR files》#wget http://prdownloads.sourceforge.net/webadmin/webmin-1.960.tar.gz大概步骤是下载解压后 ,执行安装脚本附录是loonginx系统的安装过程。标题loonginx系统的安装过程[root@localhost ~]# cd /opt[root@localhost ~]# gunz...原创 2020-11-02 17:09:11 · 1073 阅读 · 0 评论 -
信创终端访问群晖NAS服务器
局域网中经常需要共享文件,简单的就是在终端上开启文件共享(Windows7或者国产Linux桌面都支持),如果需要功能和可用性更好的可以配备专门的共享服务器,对于家庭用户、工作组和小型局域网最方便的是使用桌面级NAS服务器,这个市场主要是群晖和威联通把持。以群晖NAS为例,带有Synology Assistant管理助手。群晖的服务系统是DSM系统,支持包括手机在内各种终端的访问,可以通过Http协议访问,也可以通过windows/samba方式存取共享文件。群晖NAS基本操作手册和网上都有详细介绍,这原创 2020-07-17 14:47:03 · 7575 阅读 · 0 评论