2025.12.17
前へ
次へ
目次へ戻る
ホームページトップへ戻る

パソコンをつくろう!(パソコン自作のすすめ)
組み立てキットを使って自作に挑戦!

[第373回]



●HISTRYコマンド

この3日ほどの間ずっとネットワーク共有に悩まされておりました。
Windows7を中心にしてやってきたこの長い間というものネットワークはずっと安定しておりました。
Windows7同士ではお互いのパブリックフォルダには何の問題もなくアクセスできます。
Windows98SEからはWindows7のパブリックフォルダにアクセスはできませんがWindows7からはWindows98SEの共有フォルダにアクセスできます。
そういう平和な日々だったのですが。
そこにWindows11とWindows10が加わりさらにリナックスが参加したことで平穏な日常がみごとにかき乱されることになってしまいました。
なんなんでしょうかねえ。
おかしくはありませんか。
Windows98SEが世に出たのは1999年なのだそうです。
Windows7は2009年だそうで。
それからもう10年以上も経っているのですよねえ。
それがなんでネットワーク共有でこんなに苦労しなければならないのでしょう。
それはリナックスだって同じことです。
まあ開発者はそれぞれ苦労なさっておいでとは思いますが。
20年前よりもひどいレベルのように思えてしまいます。
まま。
そのあたりのことについては次回に書くことにしまして。
今回は前回の続きを書かなくてはなりませんです。

Linux Mint MATEを検証するためあらためてインストールしてみたところネットワーク共有ができません。
フォルダのプロパティに「共有」タブがありません。
過去のノートを調べてみたところSAMBAの設定をすることでネットワーク共有に成功していたようです。
それでノートのメモを頼りにSambaの設定をしてみたのですがどうにもうまくいきません。
さらに確認してみたところ前回書きましたようにそのときのハードディスク(3.5インチHDD#53)が残っていました。
それをつないでみたところWindows11から共有フォルダにアクセスできました。
どのようにやったのかについてはノートにはメモ書き程度のことしか書いてありません。
SAMBAの設定を行なうSmb.confファイルは#53にそのまま残っていて確認することができました。
最後に[Pablic]を追加しているだけです。
[public]
        path=/home/user/kyoyu
        browsable=yes
        writable=yes
        read only=no
        guest ok=yes
        public=yes

最後のpublic=yesなんて必要なのかちょいと疑問ですがとにかくよくわからない中であれこれ参考にして書いてみたところうまくいったわけですからとりあえずはこの通りに書くことにしましょう。
ということでそのようにしたのですがやっぱり共有できません。
ノートによるとこのほかにも「端末」を開いていろいろコマンドを入力したようです。
それもノートのメモを見ながらやってみたのですがどこかが違っているようです。
以前にどういうコマンドを入力したのかそこが見えるとよいのですけれど…。
ログなどないでしょうねえ。
駄目元で#53でLinux Mint MATEを起動して「端末」を開いて[↑]を入力してみたところ。
あれ?
前に入力したコマンドが表示された???
Windowsでもコマンドプロンプトには同じ機能があります。
しかしWindowsの場合には「その場限り」でコマンドプロンプトを閉じたらそれまでの入力履歴は消えてしまいます。
ところがLinuxでは「端末」を終了しても電源OFFにしても履歴は消えずに残っているようです。
ひょっとしてと思ってGoogleで検索してみましたら「HISTRY」なるコマンドがあることがわかりました。
やるじゃん!
Linux!
すごい!
下がHistryの出力結果です。
    1  install samba
    2  yum install samba
    3  apt  install samba
    4  im -config -n samba
    5  system-config-securitylevel
    6  system-config-securitylevel-tui
    7  system -config -securitylevel 
    8  apt install nautilrus-share
    9  apt install nautilrus -share
   10  apt install nautilus -share
   11  apt install nautilus-share
   12  nano /etc/samba.smb.conf
   13  nano /samba.smb.conf
   14  nano/user/samba.smb.conf
   15  nano /user/samba.smb.conf
   16  sudo nano /etc/samba.smb.conf
   17  nano /user/samba.smb.conf
   18  sudo nano /samba.smb.conf
   19  sudo vi /etc/samba/smb.conf
   20  1234
   21  testparm
   22  chmod 777 /home/user/mate-kyoyu
   23  sudo systemctl restart smbd
   24  ls -l /home/user/mate-kyoyu
   25  ls -alt /home/user/mate-kyoyu
   26  ls -la /home/user/mate-kyoyu
   27  samba --version
   28  ipconfig
   29  sudo apt install ipconfig -y
   30  ifconfig
   31  vi /etc/samba/smb.conf
   32  sudo vi /etc/samba/smb.conf
   33  apt install samba
   34  sudo vi /etc/samba/smb.conf
   35  service smbd
   36  service smbd stop
   37  service nsmbd stop
   38  service nmbd stop
   39  sudo apt remove --purge samba -common
   40  sudo apt remove --purge samba-common
   41  sudo apt autoremove
   42  sudo rm -rf /etc/samba /var/lib/samba
   43  sudo apt update
   44  sudo apt update -y
   45  sudo apt upgrade
   46  sudo reboot
   47  vi /home/kyoyo/test
   48  vi /home/kyoyu/test
   49  sudo apt install samba
   50  ls /etc/samba
   51  ls /etc/samba/smb.conf
   52  samba --version
   53  vi /home/kyoyu/test
   54  ls -alt /home/usr/kyoyu
   55  ls -alt /home/kyoyu
   56  ls -al /home/user/kyoyu
   57  sudo vi /etc/samba/smb.conf
   58  sudo vim /etc/samba/smb.conf
   59  sudo vi /etc/samba/smb.conf
   60  testparam
   61  testparm
   62  sudo systemctl restart smbd
   63  sudo pdbedit -a user
   64  sudo pdbedit -a w7-32-pc
   65  sudo pdbedit -a w7-32
   66  sudo smbpasswd -a user
   67  sudo smbpasswd -a user2
   68  sudo adduser user2
   69  sudo smbpasswd -a user2
   70  sudo smbpasswd -e user2
   71  ls /etc/syscnfig/network-script/ifcfg-*
   72  ls /etc/syscnfig/network-scripts/ifcfg-*
   73  sudo apt nemo -y
   74  sudo apt install -y
   75  sudo apt install nemo -y
   76  sudo apt-get updata
   77  sudo apt-get update
   78  sudo apt install nemo -y
   79  ip a
   80  history
   81  history >logfile

試行錯誤を繰り返しているようで何回も同じコマンドを入れたりしています。
入力ミスも何回かやってますね。
ネットワークと関係ないこともやっているようです。
ですけれど。
とにかくこれを整理しつつ同じようにコマンド入力したらネットワーク共有ができるはず。
だったのですけれど。

次回に続きます。

パソコンをつくろう![第373回]
2025.12.17upload

前へ
次へ
目次へ戻る
ホームページトップへ戻る