1.變更 ipv4和ipv6 的優先順序為 ipv4 優先
# pico /etc/gai.conf
#precedence ::ffff:0:0/96 100
刪除#
2.更新 套件資料庫
# apt-get install update
3.下載並安裝、更新套件
# apt-get dist-upgrade -y --force-yes
4.無購買企業支援授權
pico /etc/apt/sources.list.d/pve-enterprise.list
#deb https://enterprise.proxmox.com/debian wheezy pve-enterprise
新增#
這樣,在執行 apt-get update 時,就不會出現沒有認購授權的錯誤訊息。
5.移除 Proxmox 登入訊息
(1)先切換到 proxmox 的目錄
cd /usr/share/pve-manager/ext6/
(2)備份 Proxmox 檔案
cp pvemanagerlib.js pvemanagerlib.js.bkup
(3)編輯 Proxmox pvemanagerlib.js 檔案
if (data.status !== 'Active') 改成 if (false)
6.套件功能的更新(Proxmox update)
# pico /etc/apt/sources.list
新增
deb http://download.proxmox.com/debian jessie pve-no-subscription
再執行更新
~# apt-get update
~# apt-get dist-upgrade -y --force-yes
7.Root 的密碼 安全性
(1)先建立群組 admin
#pveum groupadd admin -comment "System Administrators"
(2)再建立群組權限, 重點在於 PATH 是 /
#pveum aclmod / -group admin -role Administrator
(3)就可以把 webadmin 加入到 admin 群組裡面了
#pveum usermod webadmin@pam -group admin
資料來源:
1.Proxmox VE 4.x 中文初階學習手冊
http://www.gienginali.idv.tw/modules/tad_book3/index.php?op=list_docs&tbsn=2
標籤
BAT
(38)
shell
(34)
Virtual Machine
(33)
Xubuntu
(29)
acfs
(25)
PHP
(24)
CentOS
(21)
Virtul Box
(20)
編輯器
(17)
資料庫
(15)
lubuntu
(13)
windows
(13)
CPP
(12)
ubuntu
(12)
chrome
(11)
laravel
(10)
Docker
(9)
Python
(9)
5A88
(7)
VMware
(6)
資料結構
(6)
Javascript
(5)
Node
(5)
Proxmox VE
(5)
公告系統
(5)
程式積木
(5)
Android Studio
(4)
ANN
(3)
OB2D2016x64
(3)
Xoops
(3)
clonezilla
(3)
samba
(3)
公文
(3)
其他
(3)
硬體
(3)
API
(2)
Android
(2)
AppInvent2
(2)
Html
(2)
Hyper-V
(2)
Nas
(2)
botnet
(2)
mbot
(2)
swift
(2)
wordpress
(2)
樣板
(2)
防火牆
(2)
AD的應用
(1)
Ansible
(1)
Arduino
(1)
CSS
(1)
GitLab
(1)
HA Proxy
(1)
LegoEV3
(1)
PowerShell
(1)
Scratch
(1)
VM
(1)
XenServer
(1)
kotlin
(1)
linuxmint
(1)
lxc
(1)
2017年6月11日 星期日
2017年6月7日 星期三
變更chrome 版本 58.0.3029.110 (64-bit) 編碼設定
用chrome瀏覽網頁,有時會出現亂碼。有可能是網頁編碼問題。因此要改變編碼問題的解決' 法如下:
1.搜尋 Set Character Encoding 並添加擴充功能。
2.在亂碼網頁上點選右鍵,選擇「Set Character Encoding」,再切換為「Big5」。
資料來源:
1.Chrome 55.0版以後如何更改網頁編碼?
http://golazylife.com/2017/01/22/chrome-55-0%E7%89%88%E4%BB%A5%E5%BE%8C%E5%A6%82%E4%BD%95%E6%9B%B4%E6%94%B9%E7%B6%B2%E9%A0%81%E7%B7%A8%E7%A2%BC/
1.搜尋 Set Character Encoding 並添加擴充功能。
2.在亂碼網頁上點選右鍵,選擇「Set Character Encoding」,再切換為「Big5」。
資料來源:
1.Chrome 55.0版以後如何更改網頁編碼?
http://golazylife.com/2017/01/22/chrome-55-0%E7%89%88%E4%BB%A5%E5%BE%8C%E5%A6%82%E4%BD%95%E6%9B%B4%E6%94%B9%E7%B6%B2%E9%A0%81%E7%B7%A8%E7%A2%BC/
將ubuntu1604-cloudschool設定網路,不再透過連接埠轉送,透過IP瀏覽網頁與SSH連線
1.原本的設定
所以可以用瀏覽網頁與SSH連線
(1)瀏覽網頁,網址需打上 httup://127.0.0.1:8889
2.修改設定,將網路設定修改為橋接介面卡與 混合模式修改為允許全部
所以可以用瀏覽網頁與SSH連線
(1)瀏覽網頁,網址需打上 httup://127.0.0.1:8889
(2)SSH連線,IP位址為 127.0.0.1:2223
3.啟動虛擬機。登入後,重啟網路、檢查IP。
$sudo /etc/init.d/networking restart
(2)在本機上瀏覽網頁 http://172.16.1.236
(3)在本機上SSH連線 172.16.1.236
Xubuntu 16.04.2x64 取得安裝 phpstorm 2017
1. 教學單位取得phpstorm 2017
https://www.jetbrains.com/student/
https://www.jetbrains.com/shop/eform/students
要用學校的電子郵件申請,您就會收到一封信寄到您信箱,點選信件裡的連結。
再回到自己的信箱,您就會收到一封信寄到您信箱,點選信件裡的連結
$sudo apt-get install oracle-java8-set-default
$source /etc/profile
3.安裝phpstorm
(1)下載phpstorm
$wget https://download.jetbrains.com/webide/PhpStorm-2017.1.4.tar.gz
(2)解壓縮
$tar xvf PhpStorm-2017.1.4.tar.gz
(3)將PhpStorm-171.4694.2移動到/opt/phpstorm/
$sudo mv PhpStorm-171.4694.2 /opt/phpstorm/
(4)建立捷徑
$sudo ln -s /opt/phpstorm/bin/phpstorm.sh /usr/local/bin/phpstorm
(5)啟動PhpStorm
$phpstorm
4.依指示完成授權
5.
資料來源
1.An IDE For PHP: Install PhpStorm on Ubuntu 16.04, 17.04
https://www.linuxbabe.com/desktop-linux/install-phpstorm-ubuntu-15-10
2.使用 PHPStorm 開發 Laravel 應用
https://read01.com/EyAz7.html
3.Laravel Plugin
https://plugins.jetbrains.com/plugin/7532-laravel-plugin
4.如何使用PhpStorm建立Laravel專案?
http://oomusou.io/phpstorm/phpstorm-new-laravel-project/
5.採用PhpStorm進行Laravel開發
https://softnshare.wordpress.com/2016/05/16/%E6%8E%A1%E7%94%A8phpstorm%E9%80%B2%E8%A1%8Claravel%E9%96%8B%E7%99%BC/
6.
https://www.jetbrains.com/student/
https://www.jetbrains.com/shop/eform/students
要用學校的電子郵件申請,您就會收到一封信寄到您信箱,點選信件裡的連結。
再回到自己的信箱,您就會收到一封信寄到您信箱,點選信件裡的連結
2.在Xubuntu 16.04.2 x64 安裝phpstorm
(1)移除OpenJDK
$sudo apt-get remove openjdk*
(2)安裝Oracle Java 8
$sudo add-apt-repository ppa:webupd8team/java
$sudo apt-get update
$sudo apt-get install java-common oracle-java8-installer
(3)設定Java環境變數,如JAVA_HOME$sudo apt-get install oracle-java8-set-default
$source /etc/profile
3.安裝phpstorm
(1)下載phpstorm
$wget https://download.jetbrains.com/webide/PhpStorm-2017.1.4.tar.gz
(2)解壓縮
$tar xvf PhpStorm-2017.1.4.tar.gz
(3)將PhpStorm-171.4694.2移動到/opt/phpstorm/
$sudo mv PhpStorm-171.4694.2 /opt/phpstorm/
(4)建立捷徑
$sudo ln -s /opt/phpstorm/bin/phpstorm.sh /usr/local/bin/phpstorm
(5)啟動PhpStorm
$phpstorm
4.依指示完成授權
5.
資料來源
1.An IDE For PHP: Install PhpStorm on Ubuntu 16.04, 17.04
https://www.linuxbabe.com/desktop-linux/install-phpstorm-ubuntu-15-10
2.使用 PHPStorm 開發 Laravel 應用
https://read01.com/EyAz7.html
3.Laravel Plugin
https://plugins.jetbrains.com/plugin/7532-laravel-plugin
4.如何使用PhpStorm建立Laravel專案?
http://oomusou.io/phpstorm/phpstorm-new-laravel-project/
5.採用PhpStorm進行Laravel開發
https://softnshare.wordpress.com/2016/05/16/%E6%8E%A1%E7%94%A8phpstorm%E9%80%B2%E8%A1%8Claravel%E9%96%8B%E7%99%BC/
6.
2017年6月3日 星期六
acfs14.04 x32 使用 samba 當作學校檔案伺服器
1.安裝acfs14.04 x32時,要特別注意硬碟分割的部分。以利後續的磁碟配額的設定。
(1) swap(置換空間) 設定,通常是記憶體的兩倍。本範例圖檔記憶體是1G。
(2) / (根目錄)設定,通常是10G~20G,依硬碟容量大小來決定。本範例圖檔硬碟空間是
20G,所以根目錄設定為10G。
(3) /home (家目錄)設定,剩下的空間通通給家目錄。
2.安裝quota
(1)$sudo apt-get install quota
(2)設定 quota
$sudo pico /etc/fstab
內容新增紅色部分如下:
UUID=32188c15-a2e2-4125-beba-030b533c745e /home ext4 defaults,usrquota,grpquota 0 2
(4)重新啟動後,可在/home 可看到兩個檔案aquota.group aqota.user
3.安裝SAMBA
$sudo apt-get install samba
4.安裝 Webmin 與 usermin
$sudo -i
#echo "deb http://download.webmin.com/download/repository sarge contrib" >> /etc/apt/sources.list
#echo "deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib" >> /etc/apt/sources.list
#wget -q http://www.webmin.com/jcameron-key.asc -O- | apt-key add -
#apt-get update; apt-get install webmin -y
$sudo chmod 777 /home/homework
(2) / (根目錄)設定,通常是10G~20G,依硬碟容量大小來決定。本範例圖檔硬碟空間是
20G,所以根目錄設定為10G。
(3) /home (家目錄)設定,剩下的空間通通給家目錄。
2.安裝quota
(1)$sudo apt-get install quota
(2)設定 quota
$sudo pico /etc/fstab
內容新增紅色部分如下:
UUID=32188c15-a2e2-4125-beba-030b533c745e /home ext4 defaults,usrquota,grpquota 0 2
(3)重新啟動
$sudo reboot now
若不想重新啟動,可以使用下列指令
(3.1) 重新掛載檔案系統:加入 usrquota 與 grpquota 後,需重新掛載才有效。
$sudo mount -o remount /home
(3.2)使用 quotacheck 檢查配額的檔案系統及建立磁碟用量表格
$sudo quotacheck -cmug /home
執行完會產生 aquota.user (使用者 Quota 資料庫)、aquota.qroup (群組 Quota 資料庫)。等同(4)
$sudo reboot now
若不想重新啟動,可以使用下列指令
(3.1) 重新掛載檔案系統:加入 usrquota 與 grpquota 後,需重新掛載才有效。
$sudo mount -o remount /home
(3.2)使用 quotacheck 檢查配額的檔案系統及建立磁碟用量表格
$sudo quotacheck -cmug /home
執行完會產生 aquota.user (使用者 Quota 資料庫)、aquota.qroup (群組 Quota 資料庫)。等同(4)
(4)重新啟動後,可在/home 可看到兩個檔案aquota.group aqota.user
3.安裝SAMBA
$sudo apt-get install samba
4.安裝 Webmin 與 usermin
$sudo -i
#echo "deb http://download.webmin.com/download/repository sarge contrib" >> /etc/apt/sources.list
#echo "deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib" >> /etc/apt/sources.list
#wget -q http://www.webmin.com/jcameron-key.asc -O- | apt-key add -
#apt-get update; apt-get install webmin -y
#apt-get install usermin
5.在/home內,新增資料夾homework。並設定權限777
$sudo mkdir /home/homework$sudo chmod 777 /home/homework
6.打開瀏覽器,並輸入 https://伺服器IP:10000 ,可看到 webmin 登入畫面,可讓管理者進入,完成samba設定。
可參考這篇。
或是用ssh 直接登入伺服器,直接修改/etc/samba/smb.conf
內容:
#======================= Global Settings =======================
[global]
write raw = no
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
writeable = yes
unix password sync = yes
log file = /var/log/samba/log.%m
max log size = 1000
allow hosts = 192.168.0.0/16,172.20.3.0/24,10.1.1.0/24 #允許的IP
passwd program = /usr/bin/passwd %u
passdb backend = tdbsam
encrypt passwords = yes
server role = standalone server
os level = 20
dns proxy = no
panic action = /usr/share/samba/panic-action %d
load printers = no
path = /home/public
obey pam restrictions = yes
netbios name = SAMBA
map to guest = bad user
usershare allow guests = yes
workgroup = WORKGROUP
syslog = 0
pam password change = yes
read raw = no
server string = %h server (Samba, ACFS-SFS3)
veto files = /*.exe/*.bat/ #限制副檔案為exe與bat
內容:
#======================= Global Settings =======================
[global]
write raw = no
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
writeable = yes
unix password sync = yes
log file = /var/log/samba/log.%m
max log size = 1000
allow hosts = 192.168.0.0/16,172.20.3.0/24,10.1.1.0/24 #允許的IP
passwd program = /usr/bin/passwd %u
passdb backend = tdbsam
encrypt passwords = yes
server role = standalone server
os level = 20
dns proxy = no
panic action = /usr/share/samba/panic-action %d
load printers = no
path = /home/public
obey pam restrictions = yes
netbios name = SAMBA
map to guest = bad user
usershare allow guests = yes
workgroup = WORKGROUP
syslog = 0
pam password change = yes
read raw = no
server string = %h server (Samba, ACFS-SFS3)
veto files = /*.exe/*.bat/ #限制副檔案為exe與bat
#======================= Share Definitions =======================
[homes]
comment = Home Directories
browseable = no
writeable = yes
veto files = /*.exe/*.bat/
create mask = 0777
directory mask = 0777
valid users = %S
[Homework]
comment = 公用區(可寫入)
path = /home/homework
writable = yes
browseable = yes
veto files = /*.exe/*.bat/
public = yes
create mask = 0777
directory mask = 0777
7.打開瀏覽器,並輸入 https://伺服器IP:20000 ,可看到 usermin 登入畫面,可讓使用者進入,修改預設密碼。
8.大量建置帳號,可參考
9.在桌面建置批次檔,讓使用者可以登入使用。
雲端硬碟登出
檔名:雲端硬碟登出logout.bat
內容:
net use /d * /y
cls
@echo 網路磁碟登入程序
@echo =====================================
@echo off
@echo 使用者名稱為 學務系統帳號
@echo 使用者預設密碼為 demo
@echo 修改預設密碼,請到 https://伺服器IP:20000
set /p str1=請輸入使用者名稱:
net use u: \\伺服器IP\%str1% /user:"%str1%"
net use v: \\伺服器IP\public
exit
雲端硬碟登入
檔名:雲端硬碟登入logout.bat
內容:
雲端硬碟登出
檔名:雲端硬碟登出logout.bat
內容:
net use /d * /y
cls
@echo 網路磁碟登入程序
@echo =====================================
@echo off
@echo 使用者名稱為 學務系統帳號
@echo 使用者預設密碼為 demo
@echo 修改預設密碼,請到 https://伺服器IP:20000
set /p str1=請輸入使用者名稱:
net use u: \\伺服器IP\%str1% /user:"%str1%"
net use v: \\伺服器IP\public
exit
雲端硬碟登入
檔名:雲端硬碟登入logout.bat
內容:
echo off
net use /d * /yes
exit
net use /d * /yes
exit
參考資料
1.acfs 12.04 x32 使用 samba 當作學校檔案伺服器
2.Samba 伺服器管理
訂閱:
文章 (Atom)
在 Windows 10 x64 1909版,使用BAT快速安裝公文系統與人事服務網(自然人憑證)版
相關內容移往 https://skjhcreator.blogspot.com/2021/02/windows-10-x64-1909bat.html
-
後篇: 只要用滑鼠點兩下,開啟五種不同瀏覽器瀏覽特定的網頁 讓Chrome瀏覽器自動開啟網頁 檔名:ChromeStart.bat 內容: @echo off start "C:\Program Files (x86)\Google\Chrome\A...
-
下一篇: 只要會用滑鼠點兩下,快速產生一堆的印表機一鍵完成驅動安裝.BAT 使用說明: 以Brother T910DW為例,如何修改一鍵完成印表機安裝驅動BAT,來配合所屬單位的印表機 20200825 感恩頂番國小李清展老師的協助。 有的印表機需要設定列印喜好設定,希望能夠在安...
-
要利用Code::Blocks來完成APCS考試,又不想背太多程式碼。希望考試時,檢測環境能夠出現字體放大、程式碼自動提示與補完。所以就設定Code::Blocks。 1.字體放大 方法(1).按住Ctrl滾滑鼠滾輪,程式代碼的字體會隨你心意變大變小 方法(2)...