顯示文章

這裡允許您檢視這個會員的所有文章。請注意, 您只能看見您有權限閱讀的文章。


主題 - vamdorr

頁: [1]
1
Hi 各位學長
請問有人使用過 python-guerrillamail 這個模組嗎??
我想請教如何使用該 Guerrillamail 的 API
透過寫python方式來幫我發信給特定人
請問我要怎麼辦到??



2
Windows 討論版 / C# 修改AD帳號密碼
« 於: 2017-06-05 17:55 »
Hi 各位前輩,
最近在做使用C#修改AD帳號的密碼的專案
然後碰到難題:

在還沒套用細緻密碼原則(fine-grained password policy)之前
以下程式碼可以完整運作並且修改目標帳號密碼:
using (DirectoryEntry de = new DirectoryEntry(LDAPstr, Account_adm, password_adm))
                        {
                            DirectorySearcher ds = new DirectorySearcher(de);
                            ds.Filter = string.Format("cn=*");
                            SearchResultCollection results = ds.FindAll();
                            foreach (SearchResult result in results)
                            {
                             
                                de.Invoke("SetPassword", new object[] { Newpw });//newpwd.ToString()
                                de.CommitChanges();
                                Msg = "帳號:" + Account + "變更密碼,在" + DateTime.Now + "時變更密碼。";
                                Session["Msg"] = Msg;
                            }
                        }
但是一套用細緻密碼原則後,即便是有Domain Administrator的權限也沒辦法修改目標帳號的密碼
程式碼的例外訊息給出的一直是: 引動過程的目標傳回例外狀況。

請問有前輩可以幫忙解答嗎??

3
Hi 各位前輩,
小弟有兩個問題想請教前輩們。

(1)
小弟在Kali Linux 安裝了MariaDB。

透過MariaDB的root帳號去新增一個新的資料庫:
CREATE DATABASE database01;

透過MariaDB的root帳號去新增一個新的使用者帳號user01:
CREATE user 'user01'@'localhost' IDENTIFIED BY '*******';

再給予讀寫權限:
GRANT all PRIVILEGES ON database01.* TO 'user01'@'localhost';
再重新載入權限資料:
FLUSH PRIVILEGES;

最後想用該新使用者帳號在終端登入時:
# mysql -u user01 -p
Enter password: *******
出現錯誤訊息:
ERROR 1045 (28000): Access denied for user 'user01'@'localhost' (using password: YES)

我上網想要找解決這個問題的資訊,但是有用的並不多。
請問我可以怎麼解決這個本機使用者登入問題??

(2)
我想透過ubuntu主機上的python程式碼取得遠端的Kali Linux主機內的MariaDB內的資料(與第一個問題的Kali Linux是同一台)
Ubuntu主機 IP address: '***.***.11.76'
Kali主機 IP address: '***.***.11.80'

在ubuntu主機上執行的python script內容如下:
---------------------------------------------------------------------------------------------------------------------------------------------
import mysql.connector as mariadb
mariadb_connection = mariadb.connect(host = '***.***.11.80',
                                                               database = 'database01',
                                                               user = 'user01',
                                                               password = '*******')


---------------------------------------------------------------------------------------------------------------------------------------------
並且我已經事先將  'user01'@'localhost'  和  'user01'@'***.***.11.76'  新增至Kali Linux中MariaDB的使用者中並給其讀寫database01權限

但python最後給我的錯誤訊息:
mysql.connector.errors.ProgrammingError: 1045 (28000): Access denied for user 'user01'@'***.***.11.76' (using password: YES)


小弟被問題困擾了好一陣子惹~
上面的兩個問題我不知道怎麼解決,還麻煩強大的前輩們可以指導我,謝謝~ Orz


頁: [1]