Apache HTTP Basic Auth. Password App - Linux

Erin avatar
By Erin
at 2014-07-28T00:37

Table of Contents

請問有沒有修改 Apache HTTP Basic Authentication file (htpasswd) 的 web app?
總覺得這東西一定有人做,但是我找來找去都找不到。

我對這個機制的應用不是很熟悉,就只是拿來用而已,
不過既然已經拿來用了,就希望能讓 end user 能修改自己的密碼,
所以一直在找透過 web UI 修改的方法。

在過程中有看到透過 SSH 的 shell script http://stackoverflow.com/q/4736413
但這必需要 sysadmin 先把 end user 的 public key 加入 authorized_keys,
要是使用者換了一把 public key,就要重新透過 sysadmin 來處理,不是很方便。

最後就自己刻一個:https://github.com/changyuheng/ba-pwd-updater
不過因為找不到現成的有點納悶,所以想知道這東西是不是不應該這樣做?

--
http://changyuheng.github.io/

--
Tags: Linux

All Comments

Oliver avatar
By Oliver
at 2014-08-01T00:45
google mod_auth_mysql

如何知道缺少哪些驅動程式?

Ingrid avatar
By Ingrid
at 2014-07-26T23:09
如題 近日開始自行學習Linux,超新手一枚 目前是使用Ubuntu14.04.1 因為沒多的硬碟玩,所以先以光碟的方式試用 我使用於我的筆電 Dell 5460r 現在遇到第一個問題是想請問要如何得知缺少那些驅動? 比方說我在window可以從裝置管理員得知 那Ubuntu要如何呢? 謝謝 ...

使用rpm跑出can't create transaction...

Connor avatar
By Connor
at 2014-07-26T21:41
: M 而非 Debian 系(含 Ubuntu、Linux Mint 等)使用的 APT 軟體包管理系統 : 所以一般來說應是改安裝 APT 軟體來源中提供的相同軟體,另外安裝軟體來源外的軟體包 : 會造成該軟體包不會自動更新,有資安上的風險 : 附帶一提有工具可以把 RPM 軟體包轉為 DEB 軟體包,但 ...

檢查 memory type

Franklin avatar
By Franklin
at 2014-07-26T20:40
想要檢查自己的 memory 是 ddr2 或者是 ddr3 sudo dmidecode --type 17 但是卻出現 # dmidecode 2.12 SMBIOS 2.4 present. Handle 0x0025, DMI type 17, 27 bytes Memory Device ...

使用rpm跑出can't create transaction...

Kumar avatar
By Kumar
at 2014-07-26T15:43
※ 引述《zeussteven (小豆子)》之銘言: : 標題: [問題] 使用rpm跑出canand#39;t create transaction... : 時間: Fri Jul 25 19:24:52 2014 : : 各位前輩們,小弟是新手,使用mint17 : 今天看著鳥哥教學 rpm 要安裝一些 ...

fedora code 16 安裝問題

Hedy avatar
By Hedy
at 2014-07-26T11:20
第一次發問 排版不好請見諒 http://smb.asus.com.tw/home/2/3027/3033/3026/這是電腦規格 http://ppt.cc/SOfZ安裝fedora code 16 時一直卡住 是bios設定哪裡沒有設定嗎? 求解 - ...