進階搜尋
搜尋結果
找到了 598 個結果
開源資安相關
BASH 組合記錄
BUBU 因這兩天周未都有聽勝利國小資訊老師在教 BASH 研習會,上完有很多組合跟想法因此想把這些想法跟測試及課程上所教的方式都記錄在這裡,日後有想到可以在做利用組合
MongoDB
01. 安裝流程
02.Proxmox Mail Gateway 版本更新
專案管理
AI相關文章
遠端連線
Proxmox VE 及 Synology UPS 連接
BUBU 公司採買 APC UPS 在使用,因 Synology NAS 可以當 UPS 伺服器服務,之前花了一些時間找文章結果一直都找不到也不知道要怎麼使用,結果找了一篇來設定一下就設定完成就可以做使用了。那 Synology UPS 服務是使用 Network UPS Tools 此套件做架構的。 Synology 群暉 NAS 上設定 首先到控制台 --> 硬體 & 電源 --> 不斷電系統,啟動不斷電系統支援, NAS 會自動去偵測接上的 UPS 資訊,如果有連接上就可以在 「裝置資訊」上面看到該 UP...
遠端連線
因為安裝完之後預設是無法進行遠端連線,需要再修改可以指定帳號進行遠端連線,可指定連線 IP 網段 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'my-new-password' WITH GRANT OPTION; 如果您所使用的環境是 Debian 系統還要再去修改一個地方 vim /etc/mysql/mariadb.conf.d/50-server.cnf ,這樣子就可以遠端連線了。 修改前 bind-address = 127.0.0.1...
PowerDNS 架設
BUBU 因為公司沒有內部用的 DNS 主機,所以需要新增一個 DNS 主機來架設給內部使用,找了一套適合並且又有網頁版的介面來操作,雖然沒有中文化。那目前我所設架的環境是 CentOS 7 下執行,版本是 PowerDNS 4.2版本。 網頁服務 安裝 nginx 服務 yum install nginx -y 資料庫 BUBU 是採用 MariaDB 10.3 版本,來進行安裝 新增加MariaDB安裝檔 vim /etc/yum.repos.d/MariaDB.repo ...
Apache支援 TLS1.3
BUBU 因最近要安裝某些服務套件需要使用 Apache 因 Centos 7 內建的版本太過於老舊無法支援到到 TLS1.3 協定,因此把 Apache 服務從 2.4.6 更新到最新的 2.4.51 這是目前的版本,未來官方還會持續出新的版本 110.11.26 改 Markdown 編寫及內容修正 首先安裝第三方的 CodeIT 套件庫 cd /etc/yum.repos.d && wget https://repo.codeit.guru/codeit.el`rpm -q --qf "%{VERSION...
安裝 net-tools 服務
因之前要使用一些網路的指令無法時候,發現到現在系統已經預載此套件,因此需手動自行安裝才能使用 yum install net-tools -y
OpenLDAP 及 LDAP Account Manager 安裝及管理工具
BUBU 因為公司沒有使用 AD服務,所以在設定帳號時候需要到各服務器上面手動一台一台建置,目前有一個輕量簡易型的 OpenLDAP 這個服務,這是專門統一控管所有的帳號及跟服務器上進連接,這樣子可以省下每台服務器上建置帳號,只要在主要的 OpenLDAP 主機設定,其他的服務器就會跟同步到了。 OpenLDAP設定及安裝 安裝 OpenLDAP 套件 yum -y install openldap compat-openldap openldap-clients openldap-servers op...
LibreNMS 設定通知硬碟空間使用率
Rule name:填入警示的標題 Import from:規則 選擇 storage.storage_perc << 這是指硬碟使用空間,再選擇 greate or equal 大於或等於 90 就會開始警示 不想通知太多可以抓時間來通知,這可以自行判斷事件的嚴重性,那我是設定成 Interval:1h 一小時通知一次 Max alert 通知數:最多要通知幾次 Delay 延遲:問題發生後,延遲多久再來通知,過濾掉時好時壞跳來跳去的情況 Interval 間隔:通知間隔,意指通知後隔多久再通知,該值會配合 ...
OpenLDAP 主副配置 Master-Slave
在上篇有教學怎麼安裝及配置 OpenLDAP 服務,這一篇是教怎麼設定主從配置,因為在使用這一類的服務最好要有兩台以上這樣子配置會比較好,不然日後如有狀況的話會影響的層面是全部的有跟 LDAP 配置都有可能無法使用。 Master 設定檔 首先,我們建立一個對所有 LDAP 對象具有讀訪問權限的用戶,以避免因安全原因使用 LDAP root(ldapadm)帳戶進行複制。 vim rpuser.ldif dn: uid=rpuser,dc=itzgeek,dc=local <<修改 dc...
將 Nginx log 記錄傳到 Graylog
如果要看每個台服務的 log 檔都要到該台設備去查看記錄,這樣子太麻煩了因為有架設 graylog 服務,可以將這些服務上的記錄都傳到這一台 log 服務器上記錄並且察看 2024.02.27 修改為 Graylog 新版本可以正常收集資料 Nginx 的服務版本最起要在 1.11.8 以上版本才會有支援 escape=json。 在 Nginx 全域設定檔做設定 vim /etc/nginx/nginx.conf 並且填入以下的內容 log_format graylog_json escape=jso...
Apache log 傳到 Graylog
因為公司有的服務還是採用 Apache 服務,本篇是但是差在於 error 可能要在研究一下要怎麼設定了,我在網路找到一個簡單的設定。 進到 Apache 設定 vim /etc/httpd/conf/httpd.conf 找尋 LogFormat 這個在下面增加一行下面的設定 LogFormat "{ \"version\": \"1.1\", \"host\": \"%V\", \"short_message\": \"%r\", \"timestamp\": %{%s}t, \"level\":...
GeoLiteCity 找尋來源IP地理位置
因有時候想要了解都是那些國家來看服務那剛好 Graylog 剛好有提供這樣子的服務,可以讓您查看都是從那些國家來看服務的首先要先到 GeoLite2 提供免費的服務下載,提供有國家、城市及ASN,那我是下載城市這個檔案 109.01.10 在看功能是否有正常運行,發現到無法下載新版資訊,去官網查看,已經不在公開下載了要先註冊帳號後才能正常下載該資訊,所以要先註冊一個帳號才可以下載最新的資訊 2024.07.14 修改流程及更版設定畫面資訊 設定流程 先到官方註冊,免費註冊一個帳號,註冊完之後再登入...
OpenVPN Access Server 安裝流程
因在外面有些服務設定不方便對外開放,因此需要透過 VPN 方式連到主機上做設定,因 OpenVPN 安裝流程有點花時間還有設定,可以考慮使用 OpenVPN AS 商業版,但是這個免費版本有使用者限制就是只能同時讓兩個位使用者在連線,無法讓多人使用者連線,如果只有一個人在連線可以架設這一套。 安裝方式如下: 因 BUBU 環境是使用 CentOS 7 架設 先到官方去下載 rpm 安裝檔 wget https://openvpn.net/downloads/openvpn-as-latest-CentOS7...
Vim 個人化設定
BUBU 因在 Linux 環境下比較常用 Vim 這個編輯文字,因此有在網路上看到別人有設定好的環境直接拿來使用,個人覺得還ok 的外加該作者使用方式都有說明下來。我也把這一篇給記錄下來。 使用「.vimrc」檔案進行vim環境設定 vim文字編輯器有自己的命令列模式,使用者可以在vim內下達一些指令來完成特定的動作,像是設定環境變數、快速鍵、配色等等,都可以透過vim文字編輯器的命令列模式來完成。vim在開啟的時候會先去讀取使用者家目錄下的「.vimrc」檔案(~/.vimrc),並且自動執行這個檔案中的所有...
Vim 顯示 Nginx 設定檔語法
CentOS 7 在預設狀況下並不會顯示 Nginx 設定檔語法,所以需要手動去啟動這個功能,以下是啟用的方法需要注意路徑中的vim74需要與機器上安裝的vim版本號相對應。 cd /usr/share/vim/vim74/syntax 下載語法檔 wget -O nginx.vim https://vim.sourceforge.io/scripts/download_script.php?src_id=19394 下載完後回到上一層編輯 filetype.vim,編輯 filetype...
如何在 CentOS 7 Nginx 上安裝及設定
BUBU 因為最近想要開始學習如何使用 PHP Laravel MVC 框架來開發一些應用程式,讓我在工作或者生活上能有更方便的工具可以使用,本篇是記錄怎麼設定環境。 本篇是已經安裝好了 Nginx 、 PHP7.3 、 MaraDB 10.3.15 版本 設定 Laravel 環境要先安装 PHP Composer PHP 使用 Composer 管理套件、函式厙 官方網站: Composer - Dependency Manager for PHP Composer 是一隻 Phar 的執行程式...
mailcow 備份及還原
官方本身就有提供腳本可以自動協助使用者快速備份資料 cd /opt/mailconw-dockerized/helper-scripts 進到這個目錄下執行 backup_and_restore.sh ,因為我習慣是全部都備份起來所以是使用 all ./backup_and_restore.sh backup all 輸入完之後會詢問存放路徑是那裡,畫面如下 參考相關網頁 官方文檔
Samba Server 安裝及設定
BUBU 因開發環境是在 Linux 上面,所很常使用網路芳臨方式去連線使用這樣子比較好方便測試及開發。 安裝過程 CentOS 7 yum install samba samba-client samba-common -y CentOS 8 dnf install samba samba-client samba-common -y Debian \ Ubuntu apt install samba 設定 Samba 先備一份設定檔 cp /etc/samba/smb.conf /etc/samba/s...
Unifi 記錄傳到 Graylog
官方的套件庫是有人提供,但是需要手動去設定 設定方式如下: 首先到 rsyslog 設定檔新增新的接收的 port 號 vim /etc/rsyslog.conf 在最後一行新增加下面的語法 *.* @127.0.0.1:5514;RSYSLOG_SyslogProtocol23Format 新增完之後存檔離開重啟服務 systemctl restart rsyslog 進到 graylog 設定服務 system 下的 inputs 新增加 syslog UDP 服務接收 ...
Laravel 自動編譯 JS、CSS 指令
輸入下面這一行指令,會自動協理編譯 css 及 js 檔 npm run watch
建立第二顆 zfs 格式硬碟
在 PVE 6.0 以後的版本已經可以在 GUI 介面上可以自行建立硬碟的格式,下次如有機會我在將 GUI 介面上的操作一邊。但如果要刪除 ZFS 格式的話,這目前還是一樣只能用指令方式來進行。 刪除建立錯的硬碟資料 刪除pool zpool destroy pool-name 因為我有一顆多的硬碟想要加入使用,因此我建立個 ZFS 格式來使用,連到 PVE 主機下指令 建立 zfs 格式針對單一顆硬碟 zpool create -f -o ashift=12 <pool 名稱> <device> 範...