路老闆個人品牌網站
0
  • 會員登入
  • 關於我們
    回主選單
    • 關於我們
  • 服務項目
  • 我的錄音小間
  • 課程活動
    回主選單
    • 線上課程
    • 預約服務
    • 活動報名
  • 商品總覽
  • 創作與紀錄
    回主選單
    • 部落格
    • 影像紀錄
    • Podcast
    • 我的作品
  • 最新消息
  • 聯絡我們
  • Join us
  • Login
  • 0
    路老闆個人品牌網站
  • 關於我們
    關於我們
  • 服務項目
  • 我的錄音小間
  • 課程活動
    線上課程 預約服務 活動報名
  • 商品總覽
  • 創作與紀錄
    部落格 影像紀錄 Podcast 我的作品
  • 最新消息
  • 聯絡我們
部落格
  • 文章總覽
  • 分類
  • 技術筆記
  • 日本旅遊
  • 網站搬家
  • 時事觀察
  • 投資理財
  • 公司經營
  • 主機架設
  • 接案
  • 遊戲心得
  • 產品開箱
  • 網頁相關
  • 金流串接
  • 遊戲經濟
  • 閒聊
  • 直銷
  • CodeIgniter
  • cpanel
  • 出書材料
  • 個人品牌
  • SEO
  • 讀書心得
  • 金流物流
  • 線上課程心得
  • 日劇
    • 大河劇
      • 真田丸
  • AI
91app ClubHouse php8 imunify360 cdn apache php nginx linode digitalocean
  1. 首頁
  2. 部落格
  3. [cPanel] 用 script 建立一個新的用戶帳號 createacct

[cPanel] 用 script 建立一個新的用戶帳號 createacct

2012 Aug 21 未分類

有買過國外主機空間的朋友應該有以下體驗

就是在主機商的申請網頁上
資料填一填
就可以馬上收到一封信
說你的空間已經開好了
然後可以試用一週 沒問題了才付錢

但是自己買了經銷帳號的時候
卻是 客人填了你的申請表單以後
你要自己寫程式 寄信給自己

然後你還得運氣非常好的 有在電腦旁邊
看到這封信 馬上開個帳號給他
這個客人才會有非常好的使用者體驗

現在自己都買vps來當大房東了
還在用手動的方式開帳號 感覺好像有點遜...

馬上 google 了一下
怎樣實現用 script/程式 直接開啟新的用戶帳號的方法
發現其實 cPanel 已經準備了大量自動化的指令提供我們使用
http://cpanel.net/system-administrators/command-line-scripts/

這邊有一些簡單的解說
但是不是全部

可以到自己主機的 /scripts/ 的目錄查看
有幾十個指令可以下

另外除了從 shell 直接下指令以外
也可以透過 https 執行這些指令

例如直接從瀏覽器下

https://user:password@example.com:2087/json-api/createacct?username=user123&plan=lupopi_single&ip=n&cpmod=rvskin&password=@rd2gu3ss!p@ss&contactemail=username@example.com&domain=example.com&useregns=0&reseller=0


user 是你的 cpanel 帳號 (看是經銷帳號還是 root 都可以)
password 就是箱對應的密碼
example.com 當然就是你的 cpanel 主機啦

再來是開出來的帳號的屬性

username 是用戶的 id
plan 是方案設定 也就是 package name
ip 是ip設定, 是否有指定ip, 有ip的話就直接填ip, 沒有就填n
cpmod 是 cPanel 的 skin 名稱
password 是 用戶的密碼
contactmail 是 用戶的 email
domain 是用戶的主機名稱
useregns 是 要不要註冊用戶的 dns
reseller 是這個用戶是否是 reseller 經銷商 (你要是 root 才能做這個動作)

這邊有更詳細的參數設定
幾乎在網頁可以設定的選項 都可以由 script 的參數來設定
http://docs.cpanel.net/twiki/bin/view/SoftwareDevelopmentKit/StndHooksWHMFunctions

另外像是暫停一個帳號
刪除一個帳號 都可以做

所以 主機的自動化管理就可以簡單的實現啦

可以讓客人申請試用帳號
過了試用期就把它 suspend
繳完錢的 就把它恢復 然後升級成一般用戶
過期沒繳錢的客戶 也可以把它 suspend

真是太棒了

  • 分享此文章
0則留言

相關文章

[轉文] 微軟: 請大家告訴大家 放棄IE6

WordPress 大量吃 CPU 的問題 (xmlrpc.php)

一直以來管理的主機都有一個問題 就是 WordPress 會莫名其妙的大量吃 CPU 如果是單一 user 那表示他外掛掛太多

快樂農場 作物C/P值

cPanel 打開 user shell 權限

你在工作中學到什麼?

《魔戒首部曲─魔戒現身》電影交響音樂會 The Lord of the Rings : The Fellowship of the Ring

關於路老闆

推薦連結

  • Alice 你的理財陪跑教練
  • 羅鈞鴻/小虎老師
  • 徐慧玲Lynn
  • 寶寶牙醫 沈醫師
  • 保險資訊懶人包
  • 你的好感度教練
  • 天下為暢

聯絡我們

  • Email: louis@boss-louis.tw
  • 營業時間: 09:00~18:00
  • 聯絡電話: 02-77252950
  • 地址: 106 台北市大安區忠孝東路四段270號17樓
  • 隱私權政策
COPYRIGHT ©路老闆個人品牌網站 All rights reserved | Powered by 路老闆