Linux开启SSH登录email通知

Linux服务器通常需要远程登录访问,尤其是当服务器或VPS还允许root直接登录时,应该为SSH登录成功配置一个自动的email提醒。

sendmail直接发送的话很可能会发送到垃圾邮箱里,需要把地址加入到白名单。

把下面的admin@hackhp.com更改为你要接收登录通知的电子邮件地址。

CentOS

vim ~/.bash_profile
IP="$(echo $SSH_CONNECTION | cut -d " " -f 1)"
HOSTNAME=$(hostname)
NOW=$(date +"%e %b %Y, %a %r")

echo 'Someone from '$IP' logged into '$HOSTNAME' on '$NOW'.' | mail -s 'SSH Login Notification' admin@hackhp.com

1.jpg

2.jpg

Ubuntu/Debian

vim ~/.bashrc
IP="$(echo $SSH_CONNECTION | cut -d " " -f 1)"
HOSTNAME=$(hostname)
NOW=$(date +"%e %b %Y, %a %r")

echo 'Someone from '$IP' logged into '$HOSTNAME' on '$NOW'.' | mail -s 'SSH Login Notification' admin@hackhp.com

如果不想接收到邮箱,只想重定向到一个文件的话。


IP="$(echo $SSH_CONNECTION | cut -d " " -f 1)"
HOSTNAME=$(hostname)
NOW=$(date +"%e %b %Y, %a %r")
echo 'Someone from '$IP' logged into '$HOSTNAME' on '$NOW'.' >>/root/login.txt

denyhosts 設定檔簡易說明

Step One—Install Deny Hosts

We need to use a repository to install Deny Hosts on CentOS.

sudo rpm -Uvh http://mirror.metrocast.net/fedora/epel/6/i386/epel-release-6-8.noarch.rpm
sudo yum install denyhosts

Once the program has finished downloading to the VPS, denyhosts is installed and configured.

 

 

 

yum install denyhosts

http://blogger.liaohaha.tw/2012/02/denyhosts.html

Fortigate 60B 忘記密碼

久久沒開機的FG60B, 突然要借給別人使用,怎麼辦呢?

可以利用console 連接到設備

然後電源拔掉重新接上

登入帳號如下:

username:  maintainer
password: bcpbFGT60B1234567890

密碼部分為: bcpb+序號(設備背面都有FGTXXXXXXX)

登入後

修改admin密碼的方法:
#config system admin
#edit admin
#set password  [newpassword]

#end

 

#execute factoryreset

【教學】重灌 Mac 機必用!以 Terminal 製作 OS X 10.11 安裝手指!

前晚 OS X El Capitan 正式版推出,大部分人都會透過更新升級,但是有一些人發覺自己的 Mac 機越來越慢,索性把 Mac 機重灌。今次小編教你們如何利用 Terminal 製作 OSX 10.11 El Capitan 的 USB 安裝手指,方便你重灌最新的 OS X。

來源: 【教學】重灌 Mac 機必用!以 Terminal 製作 OS X 10.11 安裝手指!

 

noted :

sudo /Applications/Install OS X Yosemite.app/Contents/Resources/createinstallmedia –volume /Volumes/Untitled –applicationpath /Applications/Install OS X Yosemite.app –nointeraction

參數部分為兩個 – – 不是一個 –

無法通過 vCenter Server 擴展數據存儲 (2128118)

Symptoms

  • 在 vSphere Client 連接到 vCenter Server 時,無法擴展數據存儲。
  • vCenter Server 不顯示可用的未使用空間。
  • SAN LUN 已擴展,並且在 vCenter Server 中查看時可以看到新的存儲位於“存儲適配器”之下,但通過數據存儲屬性擴展數據存儲時,不顯示可用空間。
  • 在 vSphere Client 直接連接到 ESX 主機時,可以擴展數據存儲。

Resolution

vCenter Server 將調用特定函數以獲取該數據存儲的所有可用數據區。 vCenter Server 獲取數據區後,將在數據區滿足以下條件篩選器時將其顯示為可用:

  • LUNS 不應在該主機或任何其他主機(除了強制掛載的卷之外)上用作數據存儲。
  • LUNS 不應在該主機或任何其他主機上用作原始設備映射 (Raw Device Map, RDM)。

 

  • vCenter Server 應用這些篩選器來停止已由任何其他主機使用的 LUN 上可能的數據損壞。
  • 可以關閉這些篩選器,但 VMware 不建議這麼做。 在對 LUN 篩選器進行任何更改之前,請咨詢 VMware 支持團隊。 有關詳細信息,請參見 Turn off Storage Filters。直接連接到 ESX 主機時,這些篩選器不存在,因此您可以看到這些數據區。

    要解決該問題,請執行以下操作:
    1.使用 vSphere Client 連接到 ESX 主機並以 root 用戶身份登錄。
    2.從 GUI 擴展數據存儲。
    3.重新掃描 vCenter Server 中的所有主機。

 

 

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2128118

就是igofun