Mercurial > hg > Papers > 2024 > kiyama-master
changeset 8:5d7e6a380735
add slashcommand
author | kiyama <e185758@ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 06 Feb 2024 14:38:09 +0900 |
parents | f8a7b9b234ce |
children | 9c7e72221e06 |
files | Paper/chapter/chatsystem.log Paper/chapter/chatsystem.tex Paper/chapter/conclusion.tex Paper/chapter/technology_overview.tex Paper/fig/backup-help.png Paper/fig/slash-podman.png Paper/fig/slash-vm.png Paper/master_paper.aux Paper/master_paper.fdb_latexmk Paper/master_paper.lof Paper/master_paper.log Paper/master_paper.pdf Paper/master_paper.synctex.gz Paper/master_paper.toc |
diffstat | 13 files changed, 182 insertions(+), 63 deletions(-) [+] |
line wrap: on
line diff
--- a/Paper/chapter/chatsystem.tex Sun Feb 04 19:56:15 2024 +0900 +++ b/Paper/chapter/chatsystem.tex Tue Feb 06 14:38:09 2024 +0900 @@ -63,10 +63,48 @@ その為mattermostのアカウント名などはLDAPに登録されている情報から作成される. また,mattermostはスラッシュコマンドを実行する際にコマンド以外に実行したチャンネル情報や実行した操作者の情報をデータをして送信する.データの中にユーザー名がありHTTPサーバーでユーザー名でLDAP認証を行いsudo,syskanのユーザー属性を持つかを確認することによって実行できる操作に制限をかけることができる. -\section{} +\section{仮想環境の確認} +仮想環境を確認するコマンドは「podman」と「vm」が基準のコマンドである.それぞれで実行できるコマンドを図\ref{fig:podmancommand},\ref{fig:vmcommand}に示す. +podman環境では主に基幹サービスが稼働している.その為,コンテナの状態やコンテナ上のサービスのログを確認するコマンドを実装した.「ps サーバー名」で選択したサーバー上で動作しているコンテナの一覧が確認できる.「logs コンテナ名 サーバー名」で選択したサーバー上のコンテナログが表示される.「inspect コンテナ名 サーバー名」で選択したサーバー上のコンテナの使用イメージ,状態,ネットワーク設定,環境変数などの情報がjson形式で確認できる. +\begin{figure}[htpb] + \begin{center} + \includegraphics[clip,width=13.0cm]{fig/slash-podman.png} + \caption{/syskan podmanコマンドの一覧.} + \label{fig:podmancommand} + \end{center} +\end{figure} +vm環境は学生の実験演習や学内外のイベント時の開発環境として使用されている.その為スラッシュコマンドでは作成されたvmの一覧と外部公開時の監査用のコマンドを実装した.「audit 作成したVM名 審査用アカウント名 vmIPアドレス」は下記の「key-gen」オプションで生成された公開鍵を登録したVMに対して自動監査を実行できる.監査項目にはアクセス制限,ssh portの変更,rootアクセス,セキュリティアップデートの項目があり,それらの設定ファイルが出力される.管理者は出力されたファイルから適切に設定されているかを確認する事で監査をおこなう. +「key-gen 審査対象のVM名 vmのIPアドレス」で自動監査で使用する公開鍵が生成されチャット上に表示される.自動審査の際,admin権限のみしか悪できないファイルを確認する必要がある為監査用のアカウントにてパスワードなしでコマンドを実行できるよう設定する必要がある. +「list サーバー名」では選択したサーバー上で稼働しているVMが表示される. + +\begin{figure}[htpb] + \begin{center} + \includegraphics[clip,width=15.0cm]{fig/slash-vm.png} + \caption{/syskan vmコマンドの一覧.} + \label{fig:vmcommand} + \end{center} +\end{figure} + +% \section{ファイルシステムの調査} +% サーバーの容量確認では df を基準のコマンドする. よく確認するルート直下の容量はディレクトリの指定無しで表示できるようにする. + +% ceph の状態確認では ceph を基準のコマンドとする. クライアントのステータス表示によって異常がある場合はエラーメッセージの確認が可能である. + +\section{バックアップの確認} +図\ref{fig:backupcommand}のようにバックアップディレクトリを表示するコマンドは「backup」を標準のコマンドとする.バックアップの確認では取られているディレクトリの中でも頻繁に書き込みが行われているpodmanコンテナを管理するディレクトリ,KVMのテンプレートイメージファイルが置かれているディレクトリを表示するよう設定した. + +\begin{figure}[htpb] + \begin{center} + \includegraphics[clip,width=15.0cm]{fig/backup-help.png} + \caption{/syskan backupコマンドの一覧.} + \label{fig:backupcommand} + \end{center} +\end{figure} + +% \section{LDAPの操作} % \begin{quote}
--- a/Paper/chapter/conclusion.tex Sun Feb 04 19:56:15 2024 +0900 +++ b/Paper/chapter/conclusion.tex Tue Feb 06 14:38:09 2024 +0900 @@ -1,16 +1,20 @@ \chapter{まとめ} \section{総括} 本論文では2020年10月に構築された教育研究用情報システムの運用を行い,演習科目でのシステム管理活動の体験について述べた. - +以下本論文について振り返る. 第1章では研究目的と本コースの教育研究用情報システムの運用管理を行なっているシステム管理チームの主な活動内容について述べた. - -第2章では,原稿システムの説明に必要な技術概要と本研究で使用した技術について述べた. +第2章では,本研究で使用した技術について述べた. +第3章では2020年のシステム移行から利用されている現行のシステムについて述べた.物理マシン,ネットワーク構成,提供しているサービスとそれらの環境について述べた. +第4章では関連研究を提示した.関連研究が行われた2009年代はシステムリプレイスを用いた実践教育への活用を題材としており,実装された新システムの完成度と関係者からのアンケートを用いて有用性を示していた.それらと比較して2022年よりシステム管理に参加する学生の減少を課題として述べた. +第5章では演習科目のテーマでの活動について述べた.半期の授業での取り組みである事や現行システムの複雑さからテーマごとにグループ分けした.それらグループの中では既存システムの問題点の解決や新しくシステムの構築の体験などを行った.またそれらの取り組みについてアンケートを取った.これらの結果から学生は演習科目内で取り組みたいテーマを持っており,選択したテーマに関する知識が得れたと回答している.しかし,管理活動でのLinuxコマンドの操作難易度が高いといった声や積極的に手を動かす学生が少ない事が課題となった. +第6章ではチャットシステムを利用したシステム管理手法について述べる.5章の取り組みと課題からチャットツールを用いたシステム管理手法を提案した.この手法では意図せずシステムに影響を与える操作をする心配がなく,権限がない学生でもシステムの状態を確認する事ができる. -第3章 現行のシステムについて述べる -第4章 演習科目のテーマでの活動について述べる -第5章 チャットシステムを利用したシステム管理手法について述べる. -6章 本研究の総括と今後の課題について述べる +本チームのように学生が主体となって教育研究用システムを構築,運用,保守する事は珍しい.2020年に構築し2024年現在まで運用したシステムは少数のメンバーによって管理されたおり人員的なリソース不足が問題視されていた.また2025年にはシステム更新がある.より良いシステムを構築する為に利用者である学生がこの取り組みに参加する事がひつようである.また,学生がシステムを活用し構築することは実践教育として有用である,この機会を損失しない為にも多くの学生をシステム管理活動に参加させることが必要である. +この取り組みは演習科目のテーマとしてシステム管理を体験させる事で今後のシステム管理活用での人員の勧誘の参考になると考えこれまでの論文を記した. \section{今後の課題} 本研究の今後の課題について述べる. - +\subsection{セキュリティの強化} +\subsection{スラッシュコマンドの利用} +\subsection{スラッシュコマンドの実装} +\subsection{システム更新} \ No newline at end of file
--- a/Paper/chapter/technology_overview.tex Sun Feb 04 19:56:15 2024 +0900 +++ b/Paper/chapter/technology_overview.tex Tue Feb 06 14:38:09 2024 +0900 @@ -61,7 +61,8 @@ rsyncをベースとするファイルシステムスナップショットでありローカルマシンだけでなくssh経由でリモートマシンの定期的なスナップショットを作成することが可能. 初回以降は増分バックアップを作成する為,容量が少なく比較的処理も早い. -\section{Ceph} +% \section{Ceph} +% オープンソースの分散ストレージソフトウェアである. \section{Vuls} golang製のオープンソースの脆弱性検知ツールである.\cite{vuls}
--- a/Paper/master_paper.aux Sun Feb 04 19:56:15 2024 +0900 +++ b/Paper/master_paper.aux Tue Feb 06 14:38:09 2024 +0900 @@ -41,8 +41,7 @@ \@writefile{toc}{\contentsline {section}{\numberline {2.13}Hugo}{13}\protected@file@percent } \citation{vuls} \@writefile{toc}{\contentsline {section}{\numberline {2.14}rsnapshot}{14}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {2.15}Ceph}{14}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {2.16}Vuls}{14}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {2.15}Vuls}{14}\protected@file@percent } \@writefile{toc}{\contentsline {chapter}{\numberline {第3章}現行のシステム}{15}\protected@file@percent } \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} @@ -108,16 +107,27 @@ \@writefile{lof}{\contentsline {figure}{\numberline {6.3}{\ignorespaces /syskanコマンドの一覧.}}{34}\protected@file@percent } \newlabel{fig:helpcommand}{{6.3}{34}} \@writefile{toc}{\contentsline {section}{\numberline {6.2}認証機能の実装}{34}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {6.3}}{35}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {6.4}実装結果}{35}\protected@file@percent } -\@writefile{toc}{\contentsline {chapter}{\numberline {第7章}まとめ}{36}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {6.3}仮想環境の確認}{35}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {6.4}{\ignorespaces /syskan podmanコマンドの一覧.}}{35}\protected@file@percent } +\newlabel{fig:podmancommand}{{6.4}{35}} +\@writefile{lof}{\contentsline {figure}{\numberline {6.5}{\ignorespaces /syskan vmコマンドの一覧.}}{36}\protected@file@percent } +\newlabel{fig:vmcommand}{{6.5}{36}} +\@writefile{toc}{\contentsline {section}{\numberline {6.4}バックアップの確認}{36}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {6.6}{\ignorespaces /syskan backupコマンドの一覧.}}{37}\protected@file@percent } +\newlabel{fig:backupcommand}{{6.6}{37}} +\@writefile{toc}{\contentsline {section}{\numberline {6.5}実装結果}{37}\protected@file@percent } +\@writefile{toc}{\contentsline {chapter}{\numberline {第7章}まとめ}{38}\protected@file@percent } \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} -\@writefile{toc}{\contentsline {section}{\numberline {7.1}総括}{36}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {7.2}今後の課題}{36}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {7.1}総括}{38}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {7.2}今後の課題}{39}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {7.2.1}セキュリティの強化}{39}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {7.2.2}スラッシュコマンドの利用}{39}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {7.2.3}スラッシュコマンドの実装}{39}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {7.2.4}システム更新}{39}\protected@file@percent } \citation{*} \bibdata{reference} -\@writefile{toc}{\contentsline {chapter}{謝辞}{37}\protected@file@percent } +\@writefile{toc}{\contentsline {chapter}{謝辞}{40}\protected@file@percent } \bibcite{ITdemand}{1} \bibcite{J17}{2} \bibcite{firstsystem}{3} @@ -132,7 +142,7 @@ \bibcite{Hugo}{12} \bibcite{vuls}{13} \bibcite{system}{14} -\@writefile{toc}{\contentsline {chapter}{参考文献}{38}\protected@file@percent } +\@writefile{toc}{\contentsline {chapter}{参考文献}{41}\protected@file@percent } \bibcite{vulsctl}{15} \bibcite{rsnapshot.config}{16} \bibstyle{junsrt}
--- a/Paper/master_paper.fdb_latexmk Sun Feb 04 19:56:15 2024 +0900 +++ b/Paper/master_paper.fdb_latexmk Tue Feb 06 14:38:09 2024 +0900 @@ -1,11 +1,11 @@ # Fdb version 3 -["makeindex master_paper.idx"] 1707044005 "master_paper.idx" "master_paper.ind" "master_paper" 1707044005 - "master_paper.idx" 1707044003 0 d41d8cd98f00b204e9800998ecf8427e "pdflatex" +["makeindex master_paper.idx"] 1707127741 "master_paper.idx" "master_paper.ind" "master_paper" 1707127741 + "master_paper.idx" 1707127728 0 d41d8cd98f00b204e9800998ecf8427e "pdflatex" (generated) + "master_paper.ilg" "master_paper.ind" - "master_paper.ilg" -["pdflatex"] 1707044003 "/Users/e185758/ws/2024/kiyama-master/Paper/master_paper.tex" "/Users/e185758/ws/2024/kiyama-master/Paper/master_paper.pdf" "master_paper" 1707044003 - "/Users/e185758/ws/2024/kiyama-master/Paper/master_paper.aux" 1707044003 8 a94a2480d3289e625eea47cd1b285758 "" +["pdflatex"] 1707127492 "/Users/e185758/ws/2024/kiyama-master/Paper/master_paper.tex" "/Users/e185758/ws/2024/kiyama-master/Paper/master_paper.pdf" "master_paper" 1707127741 + "/Users/e185758/ws/2024/kiyama-master/Paper/master_paper.aux" 1707127492 8 a94a2480d3289e625eea47cd1b285758 "" "/Users/e185758/ws/2024/kiyama-master/Paper/master_paper.tex" 1706852075 2610 d63c4f0592f58553f13f7266bcd2e089 "" "/usr/local/texlive/2020/texmf-dist/fonts/map/fontname/texfonts.map" 1577235249 3524 cb3e574dea2d1052e39280babc910dc8 "" "/usr/local/texlive/2020/texmf-dist/fonts/tfm/public/ascmac/ascgrp.tfm" 1520635638 448 9a1f3a95c3a7e2681aa6eefcf410b7ac "" @@ -37,13 +37,13 @@ "/usr/local/texlive/2020/texmf.cnf" 1586288231 577 d60164b4589a341208aff7a667fbbdcb "" "chapter/abstract.tex" 1705926224 2777 8c1f49de2f7b34ff3b6ba696a59ff46e "" "fig/u-ryukyu-Mark.pdf" 1703317010 18686 aeab8264e22aacaa470003eeac8f42b8 "" - "master_paper.aux" 1707044004 8 a94a2480d3289e625eea47cd1b285758 "pdflatex" + "master_paper.aux" 1707127493 8 a94a2480d3289e625eea47cd1b285758 "pdflatex" "master_paper.ind" 0 -1 0 "makeindex master_paper.idx" "master_paper.sty" 1706077765 13277 da0b18153b3cab5ec3623d8696b03558 "" "master_paper.tex" 1706852075 2610 d63c4f0592f58553f13f7266bcd2e089 "" (generated) + "master_paper.idx" "master_paper.log" - "/Users/e185758/ws/2024/kiyama-master/Paper/master_paper.pdf" "master_paper.aux" - "master_paper.idx" "/Users/e185758/ws/2024/kiyama-master/Paper/master_paper.log" + "/Users/e185758/ws/2024/kiyama-master/Paper/master_paper.pdf"
--- a/Paper/master_paper.lof Sun Feb 04 19:56:15 2024 +0900 +++ b/Paper/master_paper.lof Tue Feb 06 14:38:09 2024 +0900 @@ -13,4 +13,7 @@ \contentsline {figure}{\numberline {6.1}{\ignorespaces システム構成図.}}{33}% \contentsline {figure}{\numberline {6.2}{\ignorespaces ユーザーとコマンドが表示される様子.}}{33}% \contentsline {figure}{\numberline {6.3}{\ignorespaces /syskanコマンドの一覧.}}{34}% +\contentsline {figure}{\numberline {6.4}{\ignorespaces /syskan podmanコマンドの一覧.}}{35}% +\contentsline {figure}{\numberline {6.5}{\ignorespaces /syskan vmコマンドの一覧.}}{36}% +\contentsline {figure}{\numberline {6.6}{\ignorespaces /syskan backupコマンドの一覧.}}{37}% \addvspace {10\p@ }
--- a/Paper/master_paper.log Sun Feb 04 19:56:15 2024 +0900 +++ b/Paper/master_paper.log Tue Feb 06 14:38:09 2024 +0900 @@ -1,4 +1,4 @@ -This is e-upTeX, Version 3.14159265-p3.8.3-u1.26-191112-2.6 (utf8.uptex) (TeX Live 2020) (preloaded format=uplatex 2020.4.26) 4 FEB 2024 19:55 +This is e-upTeX, Version 3.14159265-p3.8.3-u1.26-191112-2.6 (utf8.uptex) (TeX Live 2020) (preloaded format=uplatex 2020.4.26) 5 FEB 2024 19:12 entering extended mode restricted \write18 enabled. file:line:error style messages enabled. @@ -498,7 +498,7 @@ LaTeX Font Warning: Font shape `JY2/hmc/b/n' undefined -(Font) using `JY2/hmc/bx/n' instead on input line 23. +(Font) using `JY2/hmc/bx/n' instead on input line 22. LaTeX Font Warning: Font shape `JY2/hmc/b/n' undefined @@ -510,15 +510,15 @@ ] LaTeX Font Warning: Font shape `JY2/hmc/b/n' undefined -(Font) using `JY2/hmc/bx/n' instead on input line 30. +(Font) using `JY2/hmc/bx/n' instead on input line 29. LaTeX Font Warning: Font shape `JY2/hmc/b/n' undefined -(Font) using `JY2/hmc/bx/n' instead on input line 33. +(Font) using `JY2/hmc/bx/n' instead on input line 32. LaTeX Font Warning: Font shape `JY2/hmc/b/n' undefined -(Font) using `JY2/hmc/bx/n' instead on input line 38. +(Font) using `JY2/hmc/bx/n' instead on input line 37. LaTeX Font Warning: Font shape `JY2/hmc/b/n' undefined @@ -526,11 +526,11 @@ LaTeX Font Warning: Font shape `JY2/hmc/b/n' undefined -(Font) using `JY2/hmc/bx/n' instead on input line 46. +(Font) using `JY2/hmc/bx/n' instead on input line 50. LaTeX Font Warning: Font shape `JY2/hmc/b/n' undefined -(Font) using `JY2/hmc/bx/n' instead on input line 47. +(Font) using `JY2/hmc/bx/n' instead on input line 51. ) \tf@toc=\write5 @@ -818,11 +818,7 @@ [13] LaTeX Font Warning: Font shape `JY2/hmc/b/n' undefined -(Font) using `JY2/hmc/bx/n' instead on input line 64. - - -LaTeX Font Warning: Font shape `JY2/hmc/b/n' undefined -(Font) using `JY2/hmc/bx/n' instead on input line 66. +(Font) using `JY2/hmc/bx/n' instead on input line 67. ) (./chapter/ie-system.tex @@ -1272,9 +1268,29 @@ LaTeX Font Warning: Font shape `JY2/hmc/b/n' undefined (Font) using `JY2/hmc/bx/n' instead on input line 66. +File: fig/slash-podman.png Graphic file (type bmp) +<fig/slash-podman.png> + +LaTeX Font Warning: Font shape `JY2/hmc/b/n' undefined +(Font) using `JY2/hmc/bx/n' instead on input line 82. + LaTeX Font Warning: Font shape `JY2/hmc/b/n' undefined -(Font) using `JY2/hmc/bx/n' instead on input line 97. +(Font) using `JY2/hmc/bx/n' instead on input line 82. + +[35] +File: fig/slash-vm.png Graphic file (type bmp) +<fig/slash-vm.png> + + +LaTeX Font Warning: Font shape `JY2/hmc/b/n' undefined +(Font) using `JY2/hmc/bx/n' instead on input line 96. + +File: fig/backup-help.png Graphic file (type bmp) +<fig/backup-help.png> + +LaTeX Font Warning: Font shape `JY2/hmc/b/n' undefined +(Font) using `JY2/hmc/bx/n' instead on input line 135. ) (./chapter/conclusion.tex @@ -1285,8 +1301,17 @@ LaTeX Font Warning: Font shape `JY2/hmc/b/n' undefined (Font) using `JY2/hmc/bx/n' instead on input line 1. -[35] -第 7 章(36ページ) +[36] + +LaTeX Font Warning: Font shape `JY2/hmc/b/n' undefined +(Font) using `JY2/hmc/bx/n' instead on input line 1. + + +LaTeX Font Warning: Font shape `JY2/hmc/b/n' undefined +(Font) using `JY2/hmc/bx/n' instead on input line 1. + +[37] +第 7 章(38ページ) LaTeX Font Warning: Font shape `JY2/hmc/b/n' undefined (Font) using `JY2/hmc/bx/n' instead on input line 1. @@ -1297,16 +1322,50 @@ LaTeX Font Warning: Font shape `JY2/hmc/b/n' undefined -(Font) using `JY2/hmc/bx/n' instead on input line 14. +(Font) using `JY2/hmc/bx/n' instead on input line 15. + + +LaTeX Font Warning: Font shape `JY2/hmc/b/n' undefined +(Font) using `JY2/hmc/bx/n' instead on input line 17. + +[38 + +] +LaTeX Font Info: Font shape `JT2/hmc/m/n' will be +(Font) scaled to size 13.85594pt on input line 17. +LaTeX Font Info: Font shape `JY2/hmc/m/n' will be +(Font) scaled to size 13.85594pt on input line 17. + + +LaTeX Font Warning: Font shape `JY2/hmc/b/n' undefined +(Font) using `JY2/hmc/bx/n' instead on input line 17. + +LaTeX Font Info: Font shape `JT2/hmc/bx/n' will be +(Font) scaled to size 13.85594pt on input line 17. +LaTeX Font Info: Font shape `JY2/hmc/bx/n' will be +(Font) scaled to size 13.85594pt on input line 17. + +LaTeX Font Warning: Font shape `JY2/hmc/b/n' undefined +(Font) using `JY2/hmc/bx/n' instead on input line 18. + + +LaTeX Font Warning: Font shape `JY2/hmc/b/n' undefined +(Font) using `JY2/hmc/bx/n' instead on input line 19. + + +LaTeX Font Warning: Font shape `JY2/hmc/b/n' undefined +(Font) using `JY2/hmc/bx/n' instead on input line 20. ) (./chapter/thanks.tex LaTeX Font Warning: Font shape `JY2/hmc/b/n' undefined (Font) using `JY2/hmc/bx/n' instead on input line 1. -[36 -] +LaTeX Font Warning: Font shape `JY2/hmc/b/n' undefined +(Font) using `JY2/hmc/bx/n' instead on input line 1. + +[39] LaTeX Font Warning: Font shape `JY2/hmc/b/n' undefined (Font) using `JY2/hmc/bx/n' instead on input line 1. @@ -1316,7 +1375,7 @@ LaTeX Font Warning: Font shape `JY2/hmc/b/n' undefined (Font) using `JY2/hmc/bx/n' instead on input line 1. -[37 +[40 ] @@ -1360,7 +1419,7 @@ LaTeX Font Warning: Font shape `JY2/hmc/b/n' undefined (Font) using `JY2/hmc/bx/n' instead on input line 63. -[38 +[41 ]) @@ -1371,7 +1430,7 @@ LaTeX Font Warning: Font shape `JY2/hmc/b/n' undefined (Font) using `JY2/hmc/bx/n' instead on input line 127. -[39] (./master_paper.aux) +[42] (./master_paper.aux) LaTeX Font Warning: Size substitutions with differences (Font) up to 1.28pt have occurred. @@ -1384,12 +1443,12 @@ ) Here is how much of TeX's memory you used: - 6714 strings out of 481134 - 99087 string characters out of 5917333 - 511733 words of memory out of 5000000 - 22676 multiletter control sequences out of 15000+600000 - 546612 words of font info for 97 fonts, out of 8000000 for 9000 + 6733 strings out of 481134 + 99453 string characters out of 5917333 + 511766 words of memory out of 5000000 + 22692 multiletter control sequences out of 15000+600000 + 547240 words of font info for 101 fonts, out of 8000000 for 9000 929 hyphenation exceptions out of 8191 30i,11n,36p,1449b,1813s stack positions out of 5000i,500n,10000p,200000b,80000s -Output written on master_paper.dvi (44 pages, 120596 bytes). +Output written on master_paper.dvi (47 pages, 130976 bytes).
--- a/Paper/master_paper.toc Sun Feb 04 19:56:15 2024 +0900 +++ b/Paper/master_paper.toc Tue Feb 06 14:38:09 2024 +0900 @@ -18,8 +18,7 @@ \contentsline {section}{\numberline {2.12}LDAP}{13}% \contentsline {section}{\numberline {2.13}Hugo}{13}% \contentsline {section}{\numberline {2.14}rsnapshot}{14}% -\contentsline {section}{\numberline {2.15}Ceph}{14}% -\contentsline {section}{\numberline {2.16}Vuls}{14}% +\contentsline {section}{\numberline {2.15}Vuls}{14}% \contentsline {chapter}{\numberline {第3章}現行のシステム}{15}% \contentsline {section}{\numberline {3.1}オンプレミス環境}{15}% \contentsline {section}{\numberline {3.2}仮想環境}{16}% @@ -38,10 +37,15 @@ \contentsline {chapter}{\numberline {第6章}メッセージングコマンドを使用した手法の提案}{32}% \contentsline {section}{\numberline {6.1}システム概要}{32}% \contentsline {section}{\numberline {6.2}認証機能の実装}{34}% -\contentsline {section}{\numberline {6.3}}{35}% -\contentsline {section}{\numberline {6.4}実装結果}{35}% -\contentsline {chapter}{\numberline {第7章}まとめ}{36}% -\contentsline {section}{\numberline {7.1}総括}{36}% -\contentsline {section}{\numberline {7.2}今後の課題}{36}% -\contentsline {chapter}{謝辞}{37}% -\contentsline {chapter}{参考文献}{38}% +\contentsline {section}{\numberline {6.3}仮想環境の確認}{35}% +\contentsline {section}{\numberline {6.4}バックアップの確認}{36}% +\contentsline {section}{\numberline {6.5}実装結果}{37}% +\contentsline {chapter}{\numberline {第7章}まとめ}{38}% +\contentsline {section}{\numberline {7.1}総括}{38}% +\contentsline {section}{\numberline {7.2}今後の課題}{39}% +\contentsline {subsection}{\numberline {7.2.1}セキュリティの強化}{39}% +\contentsline {subsection}{\numberline {7.2.2}スラッシュコマンドの利用}{39}% +\contentsline {subsection}{\numberline {7.2.3}スラッシュコマンドの実装}{39}% +\contentsline {subsection}{\numberline {7.2.4}システム更新}{39}% +\contentsline {chapter}{謝辞}{40}% +\contentsline {chapter}{参考文献}{41}%