smbclientでも.ssh/configみたいなことができるコマンド(主に自分用)
smbclient //host名/ディレクトリ -U ユーザ名
と毎回やるのが面倒なので作った。
既にいっぱいあると思うし公式でももしかしたらあるのかもしれないけど見つけられなかった。
- python3をインストール
- smbをテキストエディタで開き、ターミナルから
which python3
と叩いて出てきたフルパスを先頭行に入力する。
3. パスの通ったところにsmbを配置して実行権限を与える。
4. ~/.smb/config を作って設定ファイルを書く。
5.
smb ホスト名 ディレクトリ名
を叩く。
基本的に.ssh/configと同じ。
ホスト名とユーザ名を指定する。ユーザ名を省略した場合は、カレントユーザ名が使われる。
例:
Host clara
HostName 192.168.1.2
User example
Host ARIS
HostName 192.168.1.3
Host の後に使用するホスト名を書き、インデントしてHostName Userの順に書く。インデント部分の先頭と区切り部分にはスペースかタブを使用できる。スペースの数の指定はない。