Tag: ubuntu Tag: samba

smb.confについて

homesセクション

[homes]
comment = Home Directories
browseable = no
writable = yes
valid users = %S
create mode = 0664
directory mode = 0775

%Sはログインしているユーザー名を意味する。
/home/ユーザー名 のフォルダ以下をログインしているユーザー名がsambaの共有方法を利用してアクセスできる事になる。


共有フォルダを使う

Ubuntu内からSambaの共有フォルダをマウント

  • /etc/fstabへの追加例
//192.168.1.106/ftp2 /home/isao/ftp2/ cifs username=isao,password=samplepass1234,uid=1000,gid=1000,rw,defaults 0 0

192.168.1.106のsambaサーバーの共有フォルダftp2を予め用意しておいたマウントポイント「/home/isao/ftp2」ににマウントする。ユーザーはisaoで設定されているパスワードが「samplepass1234」とする。起動時に有効になり、/home/isao/ftp2 を見ると、共有フォルダftp2の内容が見え、ファイルが利用できる。


Linuxで使える関連コマンド

smbclient

  • IPアドレスが192.168.1.221にユーザーisaoで接続した時の共有情報を表示する。isaoユーザーにはパスワードがあるので、入力が必要。
  • 実行例1
     $ smbclient -L 192.168.1.221 -U isao
    WARNING: The "syslog" option is deprecated
    Enter isao's password: 
    Domain=[OI21] OS=[Windows 6.1] Server=[Samba 4.3.11-Ubuntu]
     
            Sharename       Type      Comment
            ---------       ----      -------
            print$          Disk      Printer Drivers
            isao            Disk      
            IPC$            IPC       IPC Service (isao-g530 server (Samba, Ubuntu))
            EP-302-ISAO-W7  Printer   EP-302
            PX-K150-Series  Printer   PX-K150 Series
            HP-Officejet-6500-E709n Printer   HP Officejet 6500 E709n
            EP-302-USB      Printer   EPSON EP-302 USB
    Domain=[OI21] OS=[Windows 6.1] Server=[Samba 4.3.11-Ubuntu]
     
            Server               Comment
            ---------            -------
            G530                 isao-g530 server (Samba, Ubuntu)
            NP11OI21             np11oi21 server (Samba, Ubuntu)
     
            Workgroup            Master
            ---------            -------
            OI21                 G530
  • 実行例2
    $ smbclient -L 192.168.1.133 -U isao
    WARNING: The "syslog" option is deprecated
    Enter isao's password: 
    Connection to 192.168.1.133 failed (Error NT_STATUS_HOST_UNREACHABLE)
    [~] $ smbclient -L 192.168.1.105 -U isao
    WARNING: The "syslog" option is deprecated
    Enter isao's password: 
    Domain=[OI21] OS=[Unix] Server=[Samba 3.6.3]
     
            Sharename       Type      Comment
            ---------       ----      -------
            IPC$            IPC       IPC Service (isao-n2800 server (Samba, Ubuntu))
            public          Disk      n2800's public
    Domain=[OI21] OS=[Unix] Server=[Samba 3.6.3]
     
            Server               Comment
            ---------            -------
            N2800                isao-n2800 server (Samba, Ubuntu)
            NP11OI21             np11oi21 server (Samba, Ubuntu)
     
            Workgroup            Master
            ---------            -------
            OI21                 NP11OI21
  • 実行例3・・・対話モードでファイルの一覧表示
    $ smbclient //192.168.1.105/public                                                                                       
    WARNING: The "syslog" option is deprecated
    Enter isao's password: 
    Domain=[OI21] OS=[Unix] Server=[Samba 3.6.3]
    smb: \> ls
      .                                   D        0  Wed Feb 18 00:50:20 2015
      ..                                  D        0  Fri May  4 12:22:33 2012
      music                               D        0  Fri May 18 07:11:42 2012
      m1                                  D        0  Mon Oct 21 17:45:24 2013
      work                                D        0  Thu May 17 20:38:47 2012
      ftp                                 D        0  Thu May 17 18:55:10 2012
      VirtualBox_export                   D        0  Sat May  5 23:46:30 2012
      brcmfmac-sdio.txt                   A     1927  Sun Dec  8 12:14:16 2013
      data                                D        0  Thu May 17 20:14:44 2012
      temp                                D        0  Fri May 18 00:30:15 2012
      m2                                  D        0  Mon Oct 21 17:45:25 2013
      brcmfmac-sdio.bin                   A   403855  Sun Dec  8 12:14:15 2013
      test.txt                            A      107  Fri May  4 21:48:53 2012
      image                               D        0  Fri May 18 02:43:08 2012
     
                    72807712 blocks of size 1024. 12948040 blocks available
    smb: \> quit
    $

参考URL

基礎から学ぶWindowsネットワーク:第20回 ファイル共有プロトコルSMB/CIFS(その1)