原创 Debian 10 Buster 離線安裝 Sublime Text 3

用Debian時間久了,習慣使用 apt-get 和 dpkg 來安裝軟件,這一次系統重裝,忘記了上次的步驟,所以記錄一下: 首先是官網下載安裝包,一開始找了好久的下載地址,其實就是找了好半天 deb 包…… 後來想起來……上次下的就是個

原创 shell 檢測 RDP 服務異常,但端口還在監聽且有響應的一種方法

近一段時間,工作中不止一次遇到這樣的情況: 用戶反映有Windows設備(暫命名爲A)無法RDP遠程登錄,登錄到同網段的設備(暫命名爲B),發現可以從B設備 ping 通 A設備,嘗試 telnet A 3389, 也有返回的字符串,但是

原创 Debian 10 輸入法配置

這幾年用Linux桌面的頻率非常高,可以說幾乎是整天都在用。 那麼作爲國人,漢字是不可能繞開的一道大關,Linux,尤其是Linux桌面環境下,顯示中文幾乎已經是標配,那麼緊接着下一個問題,就是中文輸入法了。 因爲Debian是我比較早接

原创 通過虛擬機下載Debian全量鏡像,並保存至本地

因爲公司使用內網,且連接Internet需要定製的客戶端,所以Linux必須能夠離線運行。 由此,RHEL,Ubuntu……這些操作系統秒變廢柴。 這種情況下,只有Debian真香。   1.需要一個能連接Internet的Linux(虛

原创 Shell 生成二維碼

使用自帶的包qrencode 安裝: yum install qrencode zypper in qrencode   生成二維碼: qrencode -l M -t UTF8 -k "此處輸入文字內容" 效果如圖:  

原创 Fail2ban 配合 Firewalld 快速隔離 ssh密碼暴力破解

網上寫 Fail2ban 於 iptables 結合的實例非常多。不過既然新的發行版自帶了 firewalld, 那就使用自帶的工具好了。 只要按照以下內容執行,即可迅速配置並啓用ssh防暴力破解(以下內容爲個人喜好配置,更多內容見官方說

原创 tar 加密

在網上看了一些tar加密、解密的例子,不過一些無法拿過來直接使用。 還是寫兩句比較接地氣的語句附帶容易出錯的註解吧。   將一個文件夾打成tar包,並使用密碼加密: tar -cvf - /home/me/folder | openss

原创 Linux Shell "getopts" 簡記(一) 我的誤解

在實際工作當中,較多情況下,寫shell程序的時候實際上是爲了簡化重複操作。 一些自己寫的shell自己使用,幾乎都不會有什麼問題,不過偶爾會想,shell往裏面傳參數的時候,如果選項(option)和參數(parameter)個數不固定

原创 樹莓派 配置DLNA客戶端(gmediarender)

首次知道可以使用DLNA,還是在網易雲音樂的設置選項裏面發現的,之前家裏有電視盒子,可以直接用,但是每次都要按開關感覺有點麻煩,正好有樹莓派,在網上查了一下,基本上都是DLNA服務器端的安裝,少有幾個客戶端配置的,結合了兩個博客的內容糅合

原创 Shell 輸入密碼不顯示文字

最近有一個需求,要寫個shell,中間需要讓用戶輸入一個密碼,這時候不可以讓用戶輸入的密碼顯示在屏幕上。 本來這個需求一開始沒想到該如何實現,後來突然想到,之前做審計系統測試的時候,用到過這個命令: stty -echo 這一條命令敲下

原创 Linux 文件鎖的簡單使用

一般情況下,我們利用crontab執行計劃任務,間隔都不會太短,比如一天一次,甚至一週乃至一月一次。 所以一般而言,這都不會有什麼問題。 但是如果在某些極端情況下:例如我們需要每次執行的計劃任務需要完全結束,纔可以執行下一次,否則會導致出

原创 Linux Mint 18(Debian 9),批量刪除舊內核

Debian系列的Linux,更新有時候會有內核更新,更新之後……舊的內核不會被刪掉,所以需要手工執行刪除: 如果是純手工,最好先看一下當前使用的版本: uname -a 之後,使用命令查看目前已經安裝的內核: dpkg --get-s

原创 批量ping列表中的IP地址

工作中經常遇到需要一下ping上千個IP的情況。於是參照網上其他人的成果,稍加改造,最終有了這個腳本:#!/bin/bash for i in `cat $1`     do         ping=`ping -c 1 -w 1 $i

原创 CentOS7 在線安裝 Python3

默認情況下, CentOS7 的yum源裏面沒有內置Python3版本,所以需要啓用epel,而且隨着以後的升級,epel包含的Python3版本也不一定都是同一版本。 下面寫一下如何在CentOS7上面安裝Python3 首先,安裝ep

原创 通過免費API, 按照日期, 生成假日表

需求產生:需要根據每日的節假日狀態,來進行一些自動化作業,例如:休假日鬧鐘不響,工作日早晨自動打開收音機等等……在網上找到了這樣一個API  ↑先在瀏覽器裏試了一下,確認可以獲得數據,於是編寫程序嘗試批量獲取。這段程序實現的是從當前日期開