# coding=utf-8
# time: 18-1-5: 上午9:05
# author: xifeng2009
'''python構建匿名ftp掃瞄器
利用python的ftplib庫編寫乙個小指令碼,確定乙個伺服器是否允許匿名登入,
anonlogin()接收的引數是乙個主機名,並返回乙個布林值來描述該主機是否提供匿名ftp登入
具體操作過程: 該函式嘗試建立乙個匿名ftp連線,如果成功,返回true
'''import ftplib
def anonlogin(hostname):
try:
ftp = ftplib.ftp(hostname)
ftp.login('anonymous', 'aasasa')
print("\n[*] " + str(hostname) + " ftp anonymous logon succeeded.")
ftp.quit()
return true
except exception as e:
print("\n[-] " + str(hostname) + " ftp anonymous logon failed.")
print(str(e))
return false
host = '127.0.0.1'
anonlogin(host)
過程中遇到530錯誤
vim /etc/vsftpd.conf
anonymous_enable=yes解決
vue獨立構建和執行構建
概念 有兩種構建方式,獨立構建和執行構建。它們的區別在於前者包含模板編譯器而後者不包含。模板編譯器 模板編譯器的職責是將模板字串編譯為純 j ascript 的渲染函式。如果你想要在元件中使用template選項,你就需要編譯器。模板字串 template el 提供乙個在頁面上已存在的 dom 元...
Jekkins構建觸發器(定時構建專案)
在前端用jekkins自動構建的時候發現了在構建觸發器的時候有不明白的數字。就上網查了查,很多這種的部落格,我就想記錄一下讓自己有點印象。選擇poll scm 定時檢查原始碼變更。就以上的為例子來說一下吧!第乙個引數代表的是分鐘 minute,取值 0 59 第二個引數代表的是小時 hour,取值 ...
利用構建快取機制縮短Docker映象構建時間
在使用docker部署php或者node.js應用時,常用的方法是將 和環境映象打包成乙個映象然後執行,一些雲廠商提供了非常便捷的操作,只需要把我們的 提交到vcs上,然後它們就會幫我們拉取 並根據 包內的dockerfile構建我們的映象然後部署到集群裡。php和node.js都有非常不錯的生態,...