Skip to main content

Linux 系統記錄

CentOS 系列記錄

CentOS 基本安裝

記錄要安裝的基本軟體 運行環境 本工作室環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀況會告知使用 「 VM 」 模式 系統環境: Ce...

CentOS 修改密碼

記錄如何修改某個帳號的密碼 運行環境 本工作室環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀況會告知使用 「 VM 」 模式 ...

CentOS 安裝 AnyDesk

因在工作上有使用到 CentOS 的圖示版本系統,為了能讓廠商能夠遠端連線進操作使用,因此安裝了 AnyDesk 來使用 安裝過程 首先到 AnyDesk 下載 Linux 版本,並...

CentOS 8 指令記錄

記錄新版的所使用指令 安裝軟體包 用處:使用該命令,系統將會自動安裝對應的軟體及其所需的所有依賴(在本例中,我們將用該命令安裝nano軟體) CentOS 7 yum ins...

CentOS 7 yum 更新出現錯誤

BUBU 在更新 CentOS 7 時發現系統上有報錯誤系統,以下是解決方式   更新系統 執行 「 yum update 」更新系統出現下面的錯誤訊息 [root@CentOS7-p...

CentOS 關閉防火牆及SELinux設定

  CentOS 的 SELinux 及 Firewalld 防火牆都是安全相關的套件, RHEL 及 CentOS 均預設開啟, 但如果在開發或測試的機器上, 將它們關閉對除錯方便不少。 關閉...

CentOS 7 網路設定

修改網設路有兩種方式 文字修改 cd /etc/sysconfig/network-scripts/ vim ifcfg-eth0 在 CentOS Linux 中,網路卡設定檔的...

CentOS 7 系統語系設定

  BUBU 使用 PVE 都是使用 LXC 模式,所以語系預設是英文,因此要手動將語系修改成中文,這樣子就可以正常輸入中文字也不會出現亂碼格式。 修改方式如下: localectl set-l...

CentOS 7 系統時區修改

   BUBU 在 PVE 上使用 LXC 模式,時區都會跑掉因此要手動將時區修改為台北的時區修改方式如下。 更改系統時區設定: timedatectl set-timezone Asia/...

CentOS 7 主機名稱修改

主機名稱查詢 若要查詢主機名稱,可以使用 hostname 指令。簡短的主機名稱,可以使用 -s參數查詢: # 顯示主機名稱 hostname -s 完整的 FQDN,可以使用 -f ...

CentOS 排除更新套件

  BUBU 因有些套件是會先用 yum 安裝完之後再用編譯方式更新官方所提供的版號,因此怕日後更新時會把我所編譯過的版本給還原到預設會影響到服務,以下內容是記錄是如何排除更新不想要更新的套件服...

CentOS 無法開機

  BUBU 公司是用 VMware ESXI 服務上使用 CentOS 系統,我更新系統服務時重啟該服務主機,結果無法正常開機卡在核心沒有辦法正常載入,訊息上給的資訊疑似是說與 VMware ...

CentOS 雙網卡、multiple Gateways

  BUBU 因公司有一個站台有需要動用到雙網卡功能,那之前設定都是在單網卡上面,這次因為要設定雙網卡時一直卡在路由問題讓我一直 ping 不到新增加的網卡,然後又去查看 NAS 也有使用多網卡...

CentOS 6 網路不通

BUBU 因公司有一台實體主機要轉換成虛擬主機,轉換是成功了但是網路不通在 ping 外部服務發現到有出現此錯誤訊息 connect: Network is unreachable 畫面顯示結...

CentOS 6 來源庫設定

  BUBU 因公司還有使用 CentOS 6 版本,外加要安裝一些套件已無法安裝,本篇記錄目前好人提供可用的來源庫 運行環境   環境都是在 「Proxmox VE 」 虛擬系統上架設,都是...

CentOS OpenSSH 更新到 9.8

  因最近 OpenSSH 有報資安問題 CVE-2024-6387 剛好有服務還是 CentOS 7 現在已沒有在維護所以需要手動編譯新版 運行環境   環境都是在 「Proxmox VE ...

CentOS 7 修改來源庫

  BUBU 因公司還在使用 CentOS 7 服務,那因官方已維護到今年的 2024.06.30 因此剛好有找到好心人已做好映像庫。 運行環境   環境都是在 「Proxmox VE 」 虛...

Rocky 系列記錄

Debian \ Ubuntu 系列記錄

Debian \ Ubuntu root 遠端 SSH

使用 root 遠端登入,無法登入因 Debian \ Ubuntu 安全性的問題所以無法使用,需要手動去修改設定檔並且重啟系統就可以使用,但正常來說不可以直接使用最大系統管理員來登入,會建議使...

Debian \ Ubuntu 時區設定

BUBU 由於想要試著使用 Debian \ Ubuntu 系統環境來測式一些開源軟體,由於我都是使用 Proxmox VE 的 LXC 樣版來快速設定 時區設定指令示設定 時區設定 tz...

Debian \ Ubuntu 指定某個套件不更新

BUBU 因為有將某些套件有重新手動設定過如果更新後設定就會失效,所以限制某套件不便新有便必要的時候再手動更新即通 運行環境 環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「...

Debian \ Ubuntu 系統語系

預設是英文語系,想要修改成中文語系 語系設定 首先要安裝 aptitude 此套件,圖形化工具 apt install aptitude -y 設定圖形化工具 aptitude i...

Debian \ Ubuntu 用 putty 讓檔案有顏色

BUBU 因為最近開始陸陸續續會將系統從 CentOS 轉成 Debian or Ubuntu 環境來使用,那發現到使用 Putty 登入的時候檔額及目錄都沒正常顯示分類的顏色,那有去找一下怎麼...

Debian \ Ubuntn LXC 基本套件

因為 LXC 樣版會有很多基本的套件都沒有安裝,所以需要自行安裝,以下是可能會用到的套件 apt install vim git wget sudo make zip unzip tar ope...

Debian \ Ubuntu 開機啟動

BUBU 因公司系統都是用 CentOS 服務,但是有些服務都是用 rc.local 這裡設定,那因現在要將該服務移轉到 Debian 來接續服務,因 Debain 並沒有該設定檔所以需手動新增...

Debian \ Ubuntu 修改 IP

  BUBU 因最近有測試一些系統那想要修改 IP ,那之前都是用 CentOS 系統這次是用 Ubuntu 修改地方不太一樣因此記錄一下如何修改,以便日後查看 2024.10.13 修改 Ub...

Debian \ Ubuntu tab 鍵自動補

  BUBU 使用某個系統服務發現到 tab鍵 失效無法正常補指令 安裝套件 有可能是系統少安裝到 bash-completion 此套件所以無法自動補全指令 apt-get install ...

Debian 11 安裝 vsftpd

  因最近有群友有這樣子的需求外加之前有架設過沒有記錄,因此隨便記錄一下 運行環境   環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀況會...

Debian 10 to 11

  BUBU 因自家服務都還在 10 的環境今日抽空試著從 10 升級為 11 版本,那現在已有 12 已推出但是剛推出不久在觀察一陣子在升級到 12 版到時再寫一篇怎麼更新到 12 版 運行環...

Debian 11 to 12

  記錄 Debian 11 升級為 Debian 12 版本 運行環境   環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀況會告知使用 ...

Debian12 rsync 到 CentOS 6

  BUBU 的公司有一台 CentOS 6 舊系統,那想要 rsync 同步到該設定那因卡在 CentOS 的 openssh 版本老舊無法同步,為了排除此問題詢問 GTP-4 來解決此問題 ...

Debian \ Ubuntu OpenSSH 更新到 9.8

  BUBU 試著用手動編譯新版測試用避免日後有需求還可以回頭查看 運行環境   環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀況會告知使...

Vim 記錄

OpenLDAP

Linux 硬碟空間擴大

  BUBU 因站台服務空間怕不足希望能夠擴大,本篇記錄如何擴大硬碟空間 2024.09.19 新增加 ext4 處理方式,如果想要用 LVM 方式進行擴充的話,建議在安裝系統環境時要選擇 LV...

Linux 常用指令記錄

開機自動啟動 systemctl enable 服務名稱 關閉自動啟動 systemctl disable 服務名稱 檢常服務狀況 systemctl status 服務名稱 ...

sudo 用法

Linux 系統最高權限的管理者帳號為 root,也稱為超級使用者(superuser)帳號,這個帳號在使用上沒有任何限制,管理者只要取得這個帳號就可以對系統進行各種變更,例如格式化與掛載硬碟、...

snmp 設定

安裝過程 CentOS / RedHat yum -y install net-snmp net-snmp-utils Debian / Ubuntu apt i...

Samba Server 安裝及設定

BUBU 因開發環境是在 Linux 上面,所很常使用網路芳臨方式去連線使用這樣子比較好方便測試及開發。 安裝過程 CentOS 7 yum install samba samba-clien...

rsyslog 日誌服務

這是專門在記錄系統的事件記錄,可以設定將該設備記錄傳送到記錄設備來分析目前該設備狀況為何 運行環境 CentOS 7 設定過程 先檢查是否有安裝該服務 pm -q | gre...

Rsync 使用方式記錄

BUBU 因最近公司上有在使用 rsync 方式來進行資料備份,那本篇會記錄目前在操作上方式 基本用法 rsync 的基本語法結構如下: rsync 參數 來源檔案 目的檔案 ...

more 用法

用法 last | more username more 命令 功能類似 cat ,cat 命令是將整個檔案的內容從上到下顯示在螢幕上。 more 命令會一頁一頁的顯示,方便使用者逐頁閱讀,而...

linux 使用者記錄

這一篇是單純記錄一下關於 linux 怎麼如果新增加使用的帳號及密碼 新增加使用者 useradd 使用者名稱 新增使用者的密碼 passwd 使用者名稱 使用者加入某群組 加入 ...

Linux 使用 wc 指令計算字數、行數教學與範例

wc 是一個 Linux 的基本指令,可用來計算檔案內容的字數、行數、位元組數等資訊,雖然功能很簡單,但是卻很實用,以下是這個指令的使用方式與範例。 基本用法 wc 可用來計算指定檔案內容的換行...

Linux 匹配文字 grep 指令用法教學與範例

Linux 的 grep 是一個很好用的指令,可以從串流資料或檔案中,使用關鍵字或正規表示法(regular expression)篩選出想要尋找的資料,並且顯示出來,以下是 grep 的用法教...

htop 系統狀態即時監控

因公司之前有請原廠連進公司的某個設備,發現到對方有使用 htop 這個服務,發現到他比 top 這個指令功能還要多,因此安裝起來學習應用中   htop 安裝 htop 這個工具在各種 ...

Fdisk && Gdisk 指令

MBR 分割表請使用 fdisk 分割, GPT 分割表請使用 gdisk 分割! Fdisk 磁區列表 fdisk -l /dev/sda Fdisk 指令模式 fdisk /de...

Fail2Ban 設定及安裝

BUBU 現在有在使用 WordPress 服務,為了預防被惡意猜帳號及密碼,有一個套件是專門在做這樣子的事情套件是 Fail2Ban 這個服務,以下是安裝流程及簡單設定說明 安裝 先安裝...

Crontab 工作排程設定

命令格式 crontab [-u user] file crontab [-u user] [ -e | -l | -r ] 命令參數 -u user :用來設定用戶的 crontab ...

bzip2 安裝

由於 BUBU 要解壓 tar.bz2 檔無法解壓,由於系統預設並沒有安裝,需要手動去安裝該套件才能正常解壓縮 yum install bzip2 -y   放在網路上提供大家下載的資料,...

bash shell 自動刪除檔案

BUBU 之前有寫一些備份的腳本,但是無法跟預期中刪掉過期的檔案,因此又另外找尋 google 大神們的文章來參考怎麼處理 運行環境 環境都是在 「Proxmox VE 」 虛擬系統上架設,都...

awk 與 sed 用法

sed用法: sed是一個很好的檔案處理工具,本身是一個管道命令,主要是以行為單位進行處理,可以將資料行進行替換、刪除、新增、選取等特定工作,下面先了解一下sed的用法 sed命令列格式為: s...

解決 nslookup, dig , host Command Not Found

由於現在系統預設都已不會先安裝,需要手動安裝之後才可以正常使用 RHEL / CentOS yum install bind-utils -y Debian / Ubunt...

排程 檔案備份

設定檔案備份並且同步到另一台主機,BUBU 的環境會跟各位不一樣,所以在修改時要注意一下路徑及檔名 檔案同步設定如下 新增執行檔 vim fibackup.sh 將以...

使用 rsync、ssh、crontab 排程遠端備份

BUBU 會將憑證定時複製到其他服務主機上存放 SSH 產生鑰使 首先要先幫各服務上先產生一個公鑰及私鑰,輸入下方指令 ssh-keygen -t rsa 這中間會問...

使用 Linux find 尋找檔案/尋找資料夾

基本用法. Linux 用 find 尋找檔案或尋找資料夾 範例1. 找到特定檔案後,並且移動mv/複製cp/刪除rm這些檔案 範例2. 找到特定檔案後,並且搜尋grep這些檔案內的文字 範例...

安裝 net-tools 服務

因之前要使用一些網路的指令無法時候,發現到現在系統已經預載此套件,因此需手動自行安裝才能使用   yum install net-tools -y

如何增加第二顆硬碟

先下 # ls /dev/sd* 先看有抓取到那些硬碟資訊,通常第一顆系統碟都是 sda 開頭的其他新增加的硬碟都是依順 sdb、sdc...... 依此類推,再來為新增加的硬碟進行磁區的分割 ...

如何增加第二顆硬碟 - LVM

2024.09.23 用 LVM 方式增加第二顆硬 先下 ls /dev/sd* 先看有抓取到那些硬碟資訊,通常第一顆系統碟都是 sda 開頭的其他新增加的硬碟都是依順 sdb、sdc......

如何即時查看 linux 上的 log 檔

如果想要即時看realtime 的log,只要ssh 到主機上,再要觀察的log 檔前面加上 tail -f 的指令就可以看到即時的資料 例如要看squid proxy server 上的ac...

在排程裡面增加 log 記錄

crontab  在想要排程後面增加下面的指令 檔案加上$(date "+%Y%m%d_%H%M").log

列出使用者登出登入記錄

查看登出入記錄 last 更詳細的登出入記錄包含失敗 lastb 登出入的時間 last -F 指定使用者 last username 限定筆數 last -n 5 ...

.bashrc檔案修改和生效

BUBU 有時候會去修改 .bashrc 檔案,修改好之後不會立即生產,所以要讓此檔修改後能夠生效的話有兩種辦法,一種是將設備重開機就會生效了,另一種只要下一段指令就可以生效了 使用sourc...

NetworkManager 管理網路介面

  因 BUBU 之前在使用 CentOS 的時候,在文字介面都是用這一套管理介面來進行站台的 IP 設定。 CentOS 系統設定    CentOS 系統預設都已有安裝好此套件 檢查套件...

fping 安裝

  只單純做安裝流程記錄 運行環境   環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀況會告知使用 「 VM 」 模式 系統環境: Ro...

修改 linux port 範圍

  BUBU 在更新公司系統時重開系統下方圖片的訊息,剛好在網路上有人分享怎麼處理此方式。順便記一下 先檢查端口範圍: cat /proc/sys/net/ipv4/ip_local_po...

History 應用

  因 BUBU 最近很常用這個 history 指令,因此先記錄起來日後方便好尋找 指令使用方式 可列出最近 N 筆指令 history N 可刪除該 N 編號的指令 histor...

Postfix 設定 SMTP 寄信

  BUBU 因公司有站台系統是通過 Postfix 方式進行寄信件傳送,本篇是記錄怎麼利用 Postfix 來設從 SMTP 服務來寄送信件 運行環境 系統環境:CentOS 7.9 設...

追蹤網路節點

  BUBU 因常常有在使用樣子的功能之前都會找,這次是想說直接記錄來日後尋找方便 操作過程 MTR   這一套是結合了traceroute 及 ping 的功能 安裝 MTR #使用 ...

Chrony 服務來自動校時

  BUBU 因服務有需要用到時間校時功能,之前都是用 ntpdate 指令加上排程來校時,那有在 PVE 官方是用 Chrony 來做時間校時,那本篇就只記錄一下怎麼簡單方式來設定服務 運行環...

logrotate 記錄檔設定

  記錄一下怎麼使用 logrotate 設定 運行環境   環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀況會告知使用 「 VM 」 模...

Yarn 金鑰失效處理

  BUBU 在更新系統時有更新到 yarn 顯示金鑰異常無法正常更新。 運行環境   環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀況會...