透過PowerShell可以連線到遠端主機進行維護,要連線到遠方主機,除了遠端主機要允許執行外,連線時所使用的帳號也不需要再Administrators群組內才行。
若要連線至遠端主機時,必須要先進行認證,一般可以採取下列做法來執行。
1. 先建立認證物件。
$username = "your account"
$password = "your password" | ConvertTo-SecureString -asPlaintext -Force
$servername = "your ServerName or IP"
$credential = New-Object System.Management.Automation.PSCredential($username, $password)
2. 透過以建立之認證物件,連線至遠端主機進行維護,例如透過WMI的Win32_UserAccount來取得遠端主機帳號清單,如下:
Get-WmiObject -Class Win32_UserAccount -ComputerName $servername -Credential $credential
2016年10月18日 星期二
PowerShell更改網路類型
1. 開啟Powershell,輸入Get-NetConnectionProfile , Enter後,可以看到目前作用中網路的網路類型。
NetworkCategory欄位中便是目前嘎網卡的網路狀態,目前是Publie(公用網路)
2. 若要變更網路類型,可以透過Set-NetConnectionProfile指令來執行,如下範例:
Set-NetConnectionProfile -InterfaceIndex 9 -NetworkCategory Private ,Enter後,便將該網路類型更改為(私人網路)。
注意,InterfaceIndex的參數值,需要參考實際網路類型中顯示的數值。
NetworkCategory欄位中便是目前嘎網卡的網路狀態,目前是Publie(公用網路)
2. 若要變更網路類型,可以透過Set-NetConnectionProfile指令來執行,如下範例:
Set-NetConnectionProfile -InterfaceIndex 9 -NetworkCategory Private ,Enter後,便將該網路類型更改為(私人網路)。
注意,InterfaceIndex的參數值,需要參考實際網路類型中顯示的數值。
2016年10月17日 星期一
Redmine建置紀錄-使用Bitnami
Redmine是一套專案管理網站,Bitnami有提供已建置好的VM供直接下載使用,網址如下:
第一次啟動後,登入的帳密皆是bitnami(畫面上有提示),OS是ubuntu Linux,登入後會要求更換帳密。
進入後,先進行設定網卡,修改如下:
sudo nano /etc/network/interfaces 按Enter進入網卡設定畫面
auto eth0
inface eth0 inet static # 固定(靜態)IP
address xxx.xxx.xxx.xxx # IP位置
netmask 255.255.255.0 # 網路遮罩
gateway xxx.xxx.xxx.xxx # 預設閘道
dns-nameserver 8.8.8.8 #DNS Server 有兩個以上,就用空格分開
修改儲存後,重新啟動網卡: (試了好像沒有用)
sudo /etc/init.d/networking restart
Bitnami的VM啟動後,SSH未能自動啟動,進行下列程序即可
$ sudo mv /etc/init/ssh.conf.back /etc/init/ssh.conf
$ sudo start ssh
E-Mail寄送設定
sudo nano /opt/bitnami/apps/redmine/htdocs/config/configuration.yml
裡面原本就有提供範例,修改以下內容(以新陽Mail為例)
production:
email_delivery:
delivery_method: :smtp
smtp_settings:
enable_starttls_auto: true
address: "mail.thinkon.com.tw"
port: '25'
domain: "smtp.gmail.com"
authentication: :plain
#因為透過內部發信,就沒有設定帳密
#user_name: "your_email@gmail.com"
#password: "your_password"
設定後,需要將其他範例Mark或刪除掉,不然會出錯
LDAP設定
Redmine若要讓帳號透過公司的AD進行認證,則要設定其LDAP,設定畫面如下:
其中[登入屬性]欄位內容依定要設定為[sAMAccountName]才行
資料庫備份:
資料庫帳密,請參考 database.yml中的設定
備份指令
mysqldump -u<帳號> -p<密碼> <資料庫名稱> > 備份檔名稱
Ex: mysqldump -ubitnami -p bitname_redmine > redmine_db.sql
訂閱:
文章 (Atom)