4、使用支援


Q:如何免密碼登入Moodle伺服器並提高後台管理安全性?

張貼者:2019年4月28日 上午4:31John Liou   [ 已更新 2019年4月28日 上午5:53 ]

Q:
如何提高 Moodle 主機(Linux)的安全性, 一直是重要的議題。這次談的是主機管理的部份;如何讓我們的 Moodle 主機更安全的管理?
要介紹給大家的是,只接受
公開金鑰認證(Public Key Authentication)的方式,不用打帳號/密碼就可以登入 Moodleo伺服器 (經由 SSH 方式)。
A:

Step 1

在 Linux(管理端) 上產生 SSH 登入用的金鑰,可以使用 ssh-keygen 這個指令。在建立金鑰之前,要先建立 ~/.ssh 這個目錄,並設定 700 權限:
mkdir -p ~/.ssh && chmod 700 ~/.ssh
接著用 ssh-keygen 產生金鑰
ssh-keygen # or ssh-keygen -t rsa 選擇 RSA 的加密演算法
在產生金鑰的過程中,會詢問一些問題,對於一般的使用者而言,全部都使用預設值(直接按下 Enter 鍵)即可。
Generating public/private rsa key pair.
Enter file in which to save the key (/home/seal/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/seal/.ssh/id_rsa.
Your public key has been saved in /home/seal/.ssh/id_rsa.pub.
The key fingerprint is:
c7:tt:98:xx:02:91:yy:db:12:96:zz:9d:dd:91:aa:25 seal@moodle.com.tw
The key's randomart image is:
+--[ RSA 2048]----+
|   .=O.+oo       |
|    *.+ .o       |
|    E ++ o .     |
|     =  S o      |
+-----------------+
PS:  seal 是我們業務部同事的帳號, 就是為了方便給他管理 Moodle 企業展示站台(不用一直來找我... :-),  要開帳號給他,這個方法不用知道(他要設定的)密碼(我也不想知道...)

這個步驟會產生兩個檔案:  id_rsa.pub (公開金鑰-public key), 另一個是 id_rsa (私鑰-private key)。


Step 2

接著將上一步產生的 公鑰複製到 Moodle 的伺服器上。以下兩種方式擇一即可。
ssh-copy-id -i ~/.ssh/id_rsa.pub USER@HOST # or ssh-copy-id USER@HOST 也是一樣的
另外一個方式
ssh USER@HOST 'mkdir -p ~/.ssh;cat >> ~/.ssh/authorized_keys' < ~/.ssh/id_rsa.pub
兩種方式都可以將公開金鑰放在 authorized_keys 內。

以上步驟完成後,就可以不用打密碼就登入 Moodle 伺服器了。

停用密碼驗證

在 Moodle 伺服器的部份,如果要全面停用密碼驗證(用公鑰驗證),避免一些亂猜密碼的攻擊。
請在 /etc/ssh/sshd_config 中修改以下參數:
PasswordAuthentication no
PubkeyAuthentication yes
存檔後,重啟 sshd 即可生效。
systemctl restart sshd
等一下!!! 請注意, 這樣的方式要先留意自己的金鑰是否設定正確? 確認可以不需要密碼登入之後才進行這樣的設定;否則停用密碼登入之後,如果沒有金鑰或是沒有將公開金鑰放在 Moodle server上,就會完全無法登入該  Moodle 伺服器!!! 請小心


Q:當學生瀏覽完所有課程教材後,是否可取得或下載完成證明?

張貼者:2019年3月13日 上午2:46Amber Li   [ 已更新 2019年3月13日 上午2:47 ]

Q:當學生瀏覽完所有課程教材後,是否可取得或下載完成證明?希望可以了解學生完成課程的相關數據。

A:可使用獎章功能,獎章可區分為平台獎章及課程獎章。
平台獎章相關說明請參考 Q:獎章介紹及操作步驟,我們將在這篇文章中介紹課程獎章。

課程獎章設定路徑

教師進入課程後,可於獎章資料夾新增獎章瀏覽已建立的獎章
路徑:課程管理>獎章
獎章 路徑

課程獎章建立

展開獎章資料夾後,點選「添加一新獎章」。輸入獎章相關資訊,如名稱、說明、獎章圖樣、頒授者細節等,亦可設定獎章到期日。
獎章 設定 細節

取得獎章的判斷標準

取得獎章的判斷標準分別有「依據角色手動頒發」、「完成課程」、「活動完成」,以下將分別介紹。
獎章 判斷 標準

依據角色手動頒發

老師可手動選擇要頒發獎章給哪幾種角色。
依據 角色 手動 頒發

完成課程

設定課程完成條件後,符合條件的學生將取得獎章。除完成課程外,還可以設定需要的最低成績在指定日期前完成
課程完成說明請參考 Q:課程完成條件如何設定?
課程 完成

活動完成

設定活動完成條件後,符合條件的學生將取得獎章。可勾選要求完成的教材,亦可設定需在指定日期前完成
活動 完成

啟用存取

獎章設定完成後,需啟用存取,學生才可取得獎章。
啟用存取後,若已有學生取得該獎章,則無法再修改判斷標準。
啟用 存取 獎章

報表查詢

課程完成報表

可查詢課程內學生完成課程的狀況。
路徑:課程管理 > 報表 > 課程完成
課程 完成 報表

活動完成報表

可查詢課程內學生所有活動的完成狀況。
路徑:課程管理 > 報表 > 活動完成
活動 完成 報表

獎章取得名單

路徑:課程管理 > 獎章 > 管理獎章 > 選擇欲瀏覽的獎章 > 收件人
獎章 取得 收件人

學生已取得的獎章

學生可於個人簡歷頁瀏覽已取得的獎章。
路徑:使用者選單 > 點選個人姓名
獎章 簡歷

Q:如何加入檔案到文字編輯器中?

張貼者:2019年2月26日 下午8:09Amber Li   [ 已更新 2019年2月27日 上午1:34 ]

Q:如何加入檔案到 WYSIWYG 文字編輯器中?

A:WYSIWYG 為 What You See Is What You Get 的縮寫,又稱所見即所得編輯器或HTML 編輯器,是指編輯文字時,在螢幕上直接呈現最終顯示效果。Moodle 平台的編輯器為 Atto 編輯器 TinyMCE 編輯器。以下將分別介紹以 Atto 編輯器TinyMCE 編輯器 附加檔案,操作步驟如下

Atto 編輯器

  1. 於編輯器中輸入文字 ( 檔案插入後,使用者點選此段文字將可瀏覽檔案 )
    插入文字

  2. 選取輸入的文字,並點選「建立鏈接
    文字 連結 檔案

  3. 點擊「瀏覽倉儲
    瀏覽 檔案 倉儲

  4. 點選「上傳一個檔案」頁面,點選「選擇檔案」,選擇檔案後將顯示於按鈕後方,再點選「上傳這一檔案
    上傳 選擇 檔案

  5. 顯示的文字會變成超連結,點選儲存即可
    文字 檔案 連結

TinyMCE 編輯器

TinyMCE 編輯器的操作步驟跟 Atto 編輯器很類似,按鈕名稱稍有差異而已
  1. 於編輯器中輸入文字 ( 檔案插入後,使用者點選此段文字將可瀏覽檔案 )
  2. 選取輸入的文字,並點選「插入/編輯鏈接
  3. 於鏈結地址旁邊點選「瀏覽」按鈕
    編輯 鏈結

  4. 點選「上傳一個檔案」頁面,點選「選擇檔案」,選擇檔案後將顯示於按鈕後方,點選「上傳這一檔案」,檔案上傳完成後點選「插入
  5. 顯示的文字會變成超連結,點選儲存即可

瀏覽畫面

有加入檔案的文字將顯示不同顏色,點選文字連結即可瀏覽附加檔案。

瀏覽 文字 檔案 連結

Q:如何限制教材的使用權限?

張貼者:2019年2月10日 下午11:52洪駿皓   [ Amber Li 已於 2019年2月11日 下午10:57 更新 ]

問題:

在課程中的教材,是否能夠限制僅有符合指定條件的學員才可使用或下載呢?

解答:

在教材設定裡,有一項功能為限制存取,可新增教材的存取限制。
進入教材編修頁點選「新增限制」後,可新增不同的限制條件,僅有符合條件的學員才可使用該教材。
路徑

說明:

限制條件中,有多種可使用的條件,如:日期、成績、個人資料...等。
當課程中有設定分組時,才會出現「群組」條件。
新增限制

條件範例:

1.日期

若想讓學員在指定時間後才能下載教材,即可使用該欄位作為條件。
存取限制(日期)

2.成績

可設定學員在某個活動中達到指定成績才可瀏覽此教材檔案。
成績

3.群組

當在課程中,分好不同組別後,可透過存取限制來設定不同組別可看到的教材。
群組

4.個人資料-科室

若學員的個人資料有設定科室欄位,即可使用該欄位作為條件。
例如:科室名稱為實驗室-A1
個人資料欄位選擇科室後,條件則使用「包含」,名稱輸入「實驗室」,即科室名稱包含實驗室的學員才可使用此教材。
科室

5.個人資料-電子郵件

可設定電子郵件信箱結尾是 @click-ap.com 的學員,則 Email 結尾為 @click-ap.com 的學員才可使用此教材。
電子郵件


不符合條件:

學員不符合設定條件,則無法使用,且會看到限制的條件為何。
不符合


Q:檢視匿名問卷或回饋單

張貼者:2019年1月23日 下午7:03洪駿皓   [ 已更新 2019年2月10日 下午10:49 ]

Q:當同學回答完問卷或回饋單時,老師是否可以看到同學們的回答?如果可以那在匿名狀態下也可以嗎?

A:
回饋單:
不論設定為記名或匿名
1.學生皆無法互相看到結果。
回饋單(學生畫面)

2.老師皆可看到每一個回應的答案,但匿名不會顯示用戶名稱
具名回答 
逆名回答

問卷:
無匿名的設定
1.學生無法互相看到結果,僅有自己與全班平均的比較。
問卷報表

Q:課程完成條件如何設定?

張貼者:2019年1月21日 上午1:33洪駿皓   [ 已更新 2019年1月21日 下午5:38 ]

Q:課程完成條件如何設定?

A:設定步驟如下
活動完成報表

1.啟用進度追蹤
路徑:課程管理 > 修改設定 > 追蹤完成進度,啟用進度追蹤選「是」。
啟用進度追蹤

2.設定活動完成度
編修活動/資源,設定活動完成度。
活動完成度

手動 自動 差別

3.設定課程完成條件
路徑:課程管理 > 課程完成進度
課程完成條件


4.活動完成報表
路徑:課程管理 > 報表 > 課程完成或活動完成
活動完成報表

Q:手動匯入成績後,於平台的測驗成績未顯示於評分者報告?

張貼者:2019年1月10日 下午7:06Vin Yan   [ 洪駿皓 已於 2019年1月10日 下午7:35 更新 ]

Q:請問為何手動匯入測驗卷的成績後,學生再次於測驗卷進行測驗,但該測驗成績未顯示於評分者報告?

A:
因手動匯入測驗卷成績後,將會綁定該測驗卷的成績
綁定後,該測驗卷成績欄底色會變為橘色,如下圖:


解除綁定的方式:
於「課程管理」>「成績」

點選右上角的「開啟編輯模式」


即可看到成績上方有出現齒輪圖案,點選齒輪後可進行該成績的編修

將覆蓋的選項取消勾選,即可顯示出學生在測驗卷作答而取得的成績。


Q:題庫匯入-Gift含多媒體格式的介紹及範例

張貼者:2018年11月28日 上午2:38Vin Yan   [ 洪駿皓 已於 2018年12月18日 下午6:44 更新 ]


可藉由此模組,使用 Gift 格式的文字檔並且包含多媒體檔案,將測驗題匯入題庫。
此外,多媒體檔案可包含多種格式,如:圖片、音檔及影片,可讓老師有效提升上傳的效率。

使用方式

測驗題及多媒體檔案必須使用壓縮檔上傳,壓縮檔需包含多媒體檔案以及Gift格式的題目檔,題目的格式介紹如下:

選擇題格式

::試題概念::題目<a href\="@@PLUGINFILE@@/檔案位置/檔名">檔案描述</a>


題目範例:
::MC question with images and an MP3 file::Listen to this. What is it?<a href\="@@PLUGINFILE@@/sounds/piano.mp3">:</a>

正確答案格式:
{=<img style\="margin: 圖片大小(10px);" src\="@@PLUGINFILE@@/檔案位置/檔名" alt\="檔案別名"/>答案}

錯誤答案格式:
{~<img style\="margin: 圖片大小(10px);" src\="@@PLUGINFILE@@/檔案位置/檔名" alt\="檔案別名"/>答案}

答案範例:
{=<img style\="margin: 10px;" src\="@@PLUGINFILE@@/images/120px-Perzina_pianos.JPG" alt\="a piano"/>a piano
~<img style\="margin: 10px;" src\="@@PLUGINFILE@@/images/93px-Zuckermann_ZBox_harpsichord.JPG" alt\="a harpsichord" />a harpsichord}


題目預覽畫面
EX


簡答題格式

::試題概念::題目<a href\="@@PLUGINFILE@@/檔案位置/檔名">檔案描述</a>


題目範例:
::Short description question::Listen to this. What is it?<a href\="@@PLUGINFILE@@/sounds/piano.mp3">:</a>

答案格式:
{=答案 =答案}

答案範例:
{=a piano =piano}


題目預覽畫面
Short description question


配合題格式

::試題概念::題目

題目範例:
::Matching Item::Watch to this images

答案格式:
{=<img style\="vertical-align: middle; margin: 10px;" src\="@@PLUGINFILE@@/檔案位置/檔名" -> 答案}

答案範例:
{=<img style\="vertical-align: middle; margin: 10px;" src\="@@PLUGINFILE@@/images/120px-Perzina_pianos.JPG" ->a piano}


題目預覽畫面
Matching Item


多個多媒體檔案格式

::試題概念::題目<a href\="@@PLUGINFILE@@/檔案位置/檔名">檔案描述</a><a href\="@@PLUGINFILE@@/檔案位置/檔名">檔案描述</a>
可再多增加<a href\="@@PLUGINFILE@@/檔案位置/檔名">檔案描述</a>來新增其他多媒體檔案。

題目範例:
::MC question with images and an MP3 file::Listen to this<a href\="@@PLUGINFILE@@/sounds/piano.mp3">:</a><a href\="@@PLUGINFILE@@/sounds/piano.mp4">:</a>


題目預覽畫面
moreimages


以上為常見的題目文字格式,其他格式可自行搜尋css格式來改變題目的外觀。


在測驗卷加上影片、圖片、音檔等多媒體檔案其實很類似影片測驗的功能,在觀看影片的同時會穿插題目,請點選連結瀏覽詳細介紹~

Q:獎章介紹及操作步驟

張貼者:2018年11月14日 上午1:27Amber Li   [ 洪駿皓 已於 2018年11月14日 上午1:28 更新 ]

獎章是展示成就的好方法,獎章越多代表學習成果越豐碩。
獎章由管理員設定,當學員在平台中完成課程或達成條件,即可取得獎章,學員可將獎章顯示在個人資料中,藉以展示自己達成的成就。
取得獎章的條件可為完成一門課程,亦可為完成一組課程。

1.管理者需啟用獎章
路徑:網站管理>進階,勾選「啟用獎章」
進階 獎章


2.新增獎章
路徑:網站管理>獎章>管理獎章,點選「添加一新獎章」

管理 獎章

輸入獎章相關資訊,如名稱、說明、獎章圖樣等

新增 獎章

3.設定獎章取得條件

判斷標準 取得條件

以完成一組課程為例,有設定課程完成條件的課程才會顯示於清單中

完成課程

可設定完成課程的最低成績或期限,並可設定需完成全部課程或任一課程。

課程條件

4.啟用獎章
獎章設定完成後需點選「啟用存取,學員才可以取得獎章

啟用獎章

學員完成條件後,可於個人資料頁瀏覽自己獲得的獎章

我的獎章


Q:為何學生繳交作業後,無法修改已繳交的作業?

張貼者:2018年11月9日 上午1:39Vin Yan   [ 洪駿皓 已於 2018年11月9日 上午1:51 更新 ]

Q:為何學生繳交作業後,無法修改已繳交的作業?

A:
若於作業的設定中,繳交作業的設定的「學生須點案繳交按鈕」設定為是,學生在繳交作業將需要點按繳交按鈕來宣告他們繳交的作業是最終版本。

學生點選繳交作業後,會在提示:將不能再做任何修改。


若學生需要修改作業,需要由老師修改學生的作業狀態,點選「檢視所有繳交的作業」。

勾選已繳交作業的學生,在下面功能的下拉式選單選擇將作業回復為草稿狀態。」,將學生的作業回復至草稿模式,即可讓學生修改作業。


1-10 of 49