
Ubuntu日本語フォーラム

ログインしていません。
kimassi による投稿:
お陰様で、FTPでファイルをアップロードする目途はたちましたが、UBUNTUでwindows 共有を使ったアクセスのように
Windowsのようにネットワークドライブの割り当てでLAN接続のハードディスクをL:に設定して、普通の内蔵ハードディスク同様にデータの出入力ってのは無理なんでしょうか?
FTPでは使えてもMissingLink(Windows版をWineでインストール)で、スマートフォンのデータをLAN接続のハードディスクに移す時には、必要なんです。
Beatsさんに教えていただいたように
/home/syun/private といったディレクトリに、192.168.0.30/share をマウントしてみては?
> LAN接続のハードディスクをL:に設定して
LinuxとWindowsでは、このあたりが異なり、ディスクラベルのような概念はありません
ただ下記の方法もあります
> スマートフォンのデータをLAN接続のハードディスクに移す
Androidであれば、USB接続すれば良いだけなのですが?
参照: https://engrmemo.jp/linux/ubuntu-android-file-transfer/
> iPhone は人手間いるみたいな?
参照: https://qiita.com/H-goto16/items/c9d46cf12935d4828d90
>MissingLink
https://www.gigafree.net/utility/smartphone/MissingLink.html
を見たのですが、スマホから、直接 192.168.0.30/share 見えないの?
オフライン
前言撤回
>MissingLink
> https://www.gigafree.net/utility/smartphone/MissingLink.html
> を見たのですが、スマホから、直接 192.168.0.30/share 見えないの?
Windows共有を利用したものではないみたいなので、忘れてください
オフライン
siさん、度々ありがとうございます。
/etc/fstabに
192.168.11.30/share/ home/syun/private cifs defaults,user,noauto,nofail 0 0
を追加してるのですけど、うまく動作しないのです。
スマホから、直接 192.168.0.30/share って概念無かったので試してみました。
ちゃんと見えました。
コピーとか移動で、「貼り付けに失敗しました。外部ストレージの読み取り/書き込み権限が拒否されました」の表示でした。
こちらのほうは、NAS側の設定でなんとかなりそうです。 ありがとうございました。
オフライン
私はつかたことないので、あくまでも参考程度ですが
PC - smart phone 連帯では、Windowsにも対応している
KDE Connect
というものもあるようです
gnome 版(GSConnect)もあるようですが、新しいgnomeに追従できていないようです
参照: https://zenn.dev/ykesamaru/articles/baf93e40f8b4ba
オフライン
kimassi による投稿:
ケアレスミスのため、余計な労力をおかけして申し訳ございません。以後気をつけます。
sudo mount -t cifs //192.168.0.3/share /home/syun/private -o username=syun
[sudo] syun のパスワード:
Password for syun@//192.168.0.3/share:
mount error(115): Operation now in progress
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)
の表示が出ます。やっぱりエラーです。
こんばんは。
ネットワーク経由のデバッグは一度ハマると目に見えないので大変ですよね。
上記のコマンドを実行した際に、たぶん共有フォルダのパスワードを求められているので、惜しいところまでは来ているような気がしています。
/etc/fstab に書くなら、下記の要領で、一度 LinkStation?(型番など教えてもらえると、マニュアルも調べられるのですが...) でパスワードを無効にして接続を試されるのはどうでしょう。
あるいはテスト用のパスワードなしのセキュリティ甘めの共有フォルダを作成して接続できるか試してみるとか。
他のオプションは一旦接続が確認できてから付け足していきましょう。
//192.168.0.3/share /home/syun/private cifs username=syun,vers=1.0 0 0
また、最後に書かれているようにターミナルで sudo dmesg コマンドを見てみてエラー内容を確認するのも手かもしれません。
vers オプションは 1.0、2.0、3.0などあるのですが、これも変えて試してみるのも手かもしれません。
NAS Navigator2 でSMBのバージョンがわかれば、試行錯誤する必要はなくなると思いますが...
他の方法を試されるなら、それも手ですね。
オフライン
Beatsさん、いつも、ありがとうございます。
//192.168.0.3/share /home/syun/private cifs username=syun,ver2.0 0 0
192.168.11.30/share /home/syun/private cifs defaults,user,noauto,nofail 0 0
の2行を/etc/fstab に加えてみました。
そしたら、左端のウインドウにprivate というフォルダが表示されるようになりました。
クリックすると、いずれも
Failed to mount "private" mount.cifs:permision denies
という表示が出ます。
なんか、だんだん近づいている気がします。
ちなみに、ファイルでhome/privateのフォルダの中身を見ると内容は空になっています。
オフライン
あとはパスワードの問題なのかな?
たぶん上の行だけで良いような気がしますが...
password= でパスワードを下記のように指定してみたら、とりあえずは private 開けて中身が見えませんか?
//192.168.0.3/share /home/syun/private cifs username=syun,password=*****,ver2.0 0 0
オフライン
kimassi による投稿:
Beatsさん、いつも、ありがとうございます。
//192.168.0.3/share /home/syun/private cifs username=syun,ver2.0 0 0
192.168.11.30/share /home/syun/private cifs defaults,user,noauto,nofail 0 0
の2行を/etc/fstab に加えてみました。
そしたら、左端のウインドウにprivate というフォルダが表示されるようになりました。
クリックすると、いずれも
Failed to mount "private" mount.cifs:permision denies
という表示が出ます。
なんか、だんだん近づいている気がします。
ちなみに、ファイルでhome/privateのフォルダの中身を見ると内容は空になっています。
mount 行に、下記を追加してみてください
sec=ntlm
参照:
https://qiita.com/dyony/items/b91e531ca6f50b480b2e
https://qiita.com/ex_SOUL/items/9a715184646b4ebf3ee3
https://www.samba.gr.jp/project/translation/3.5/htmldocs/manpages-3/mount.cifs.8.html
オフライン
Beats による投稿:
あとはパスワードの問題なのかな?
たぶん上の行だけで良いような気がしますが...
password= でパスワードを下記のように指定してみたら、とりあえずは private 開けて中身が見えませんか?コード:
//192.168.0.3/share /home/syun/private cifs username=syun,password=*****,ver2.0 0 0
Beatsさん、ありがとうございます。
残念ながら見えません。
オフライン
mount 行に、下記を追加してみてください
sec=ntlm
siさん、ありがとうございます
//192.168.0.3/share /home/syun/private cifs username=syun,password=*****,ver2.0 0 0 sec=ntlm
でも同様でした。
オフライン
kimassi による投稿:
mount 行に、下記を追加してみてください
sec=ntlm
siさん、ありがとうございます
//192.168.0.3/share /home/syun/private cifs username=syun,password=*****,ver2.0 0 0 sec=ntlm
でも同様でした。
//192.168.0.30/share /home/syun/private cifs username=syun,password=*****,sec=ntlm,ver2.0 0 0
NASのアドレスは、192.168.0.30 ではないのですか?
sec=ntlmは、cifs のマウントオプションなので
オフライン
/etc/fstab の mount オプション(cifsからスペースの後ろ) はコンマ(,)区切りが必要です。
verの後には=(イコール)が必要です。
正しくは、下記のようになるはずですが、うまくマウントできるかはわかりません。
パスワードは公共の場では伏せ字(実際には伏せ字にしたらダメですが)にした方が良いと思います。
//192.168.0.3/share /home/syun/private cifs username=syun,password=*****,sec=ntlm,ver=2.0 0 0
もしダメだったら、ちょっと下記のマニュアルは違うかもしれませんが、一度【アクセス制限設定】を無効にして試すのはどうでしょうか。
https://www.buffalo.jp/s3/guide/ls200/jp/99/ja/index.html?Chapter3#h3anc0
オフライン
すみません。
被ってしまいました。
verの=(イコール)を忘れていたのは私のミスでした。
すみません。
オフライン
正しくは vers=2.0 でした。
たびたびすみません。
オフライン
チラっと見て気になったので、横から失礼します。
Filesアプリでマウントしたフォルダをターミナルからアクセスしたい、というのであれば、「/run/user/UID/gvfs」以下からアクセスできます。
(UIDはマウントしたユーザのIDです。大抵は「1000」だと思いますが)
あと余談ですが、Filesアプリと同様にマウントするには、「gio mount」コマンドでできます。
参考: https://haruka0000.hatenablog.com/entry/2023/06/30/162949
オフライン
siさん、Beatsさん、本当にありがとうございます。
//192.168.0.3/share /home/syun/private cifs username=syun,password=********,ver=2.0 0 0 sec=ntlm
192.168.11.30/share /home/syun/private cifs defaults,user,noauto,nofail 0 0 sec=ntlm
//192.168.0.30/share /home/syun/private cifs username=syun,password=********,sec=ntlm,ver=2.0 0 0
//192.168.11.30/share /home/syun/private cifs username=syun,password=********,sec=ntlm,ver=2.0 0 0
で、いずれも
Failed to mount "private" mount.cifs:permision denies
という表示でした。
Beatsさん、パスワードの指摘ありがとうございました。
運営側に連絡すると、すぐに対応していただけました。感謝です。
katsukoさんご助言ありがとうございます。
勉強して試してみようと思います。
オフライン
kimassi による投稿:
siさん、Beatsさん、本当にありがとうございます。
//192.168.0.3/share /home/syun/private cifs username=syun,password=********,ver=2.0 0 0 sec=ntlm
192.168.11.30/share /home/syun/private cifs defaults,user,noauto,nofail 0 0 sec=ntlm
//192.168.0.30/share /home/syun/private cifs username=syun,password=********,sec=ntlm,ver=2.0 0 0
//192.168.11.30/share /home/syun/private cifs username=syun,password=********,sec=ntlm,ver=2.0 0 0
で、いずれも
Failed to mount "private" mount.cifs:permision denies
という表示でした。
Beatsさん、パスワードの指摘ありがとうございました。
運営側に連絡すると、すぐに対応していただけました。感謝です。
katsukoさんご助言ありがとうございます。
勉強して試してみようと思います。
申し訳ありません
確認不足でした
権限が足りないようです
下記参照し、fstab 書き換えてみてください
(例 sudo nano /etc/fstab )
https://qiita.com/sugimochi_1019/items/46da5053a228fc369c35
ページにある
sudo chmod 500 /etc/cifs-utils/smbcredentials
は、正常に NAS がマウントされた後に実行してください
これは、ファイルを リードオンリー かつ スーパーユーザ以外アクセスできなくするコマンドです
スーパーユーザが、リードライト可能にするには sudo chmod 600 /etc/cifs-utils/smbcredentials です
オフライン
siさん、ありがとうございます。
ターミナルモードで
sudo nautilus
/etc/fstabの編集で
//192.168.11.30/share /mnt/private cifs credentials=/etc/cifs-utils/smbcredentials,file_mode=0777,dir_mode=0777,uid=1000,gid=1000 0 0
の一行を追加
/etc/cifs-utils/に
username=syun
password=*********
という内容のsmbcredentialsを新規保存
ターミナルモードで
sudo chmod 500 /etc/cifs-utils/smbcredentials
を実行したのですが、左端のウインドウにいうフォルダが表示されませんでした。
オフライン
kimassi による投稿:
ターミナルモードで
sudo nautilus
/etc/fstabの編集で
//192.168.11.30/share /mnt/private cifs credentials=/etc/cifs-utils/smbcredentials,file_mode=0777,dir_mode=0777,uid=1000,gid=1000 0 0
の一行を追加
/etc/cifs-utils/に
username=syun
password=*********
という内容のsmbcredentialsを新規保存
ターミナルモードで
sudo chmod 500 /etc/cifs-utils/smbcredentials
を実行したのですが、左端のウインドウにいうフォルダが表示されませんでした。
ディレクトリ /mnt/private は、fstab 編集、PC 再起動前 に作成されてますか?
作成されているなら、 ls /mnt/private で、NAS の中見えませんか(マウントされていないか)
ファイルブラウザの左側にマウント後のディレクトリを表示させるには、ホームディレクトリ下
/home/syun/private
に NAS をマウントしてみてください
/etc/fstabの編集で
//192.168.11.30/share /home/syun/private cifs .....
オフライン
siさん、いつもありがとうございます。
ディレクトリ /mnt/private は存在しています。
ターミナルモード ls /mnt/private で、NAS の中見えません。
/etc/fstabの編集で
//192.168.11.30/share /home/syun/private cifs username=syun,password=********,sec=ntlm,ver=2.0 0 0
は存在しています。
左端のウインドウにいうフォルダが表示されていません。
オフライン
kimassi による投稿:
s
/etc/fstabの編集で
//192.168.11.30/share /home/syun/private cifs username=syun,password=********,sec=ntlm,ver=2.0 0 0
は存在しています。
fstab no中に
//192.168.11.30/share .....
の行が複数存在しているのですか?
であれば、
//192.168.11.30/share /home/syun/private cifs credentials=/etc/cifs-utils/smbcredentials,file_mode=0777,dir_mode=0777,uid=1000,gid=1000 0 0
以外の行の先頭に、「 # 」を追加し、コメントアウト
NAS をマウントする行は、上記 1行のみとしてください
オフライン
参考までに、テストでマウントできたときの 私の fstab 掲示します
$ cat /etc/fstab
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/nvme0n1p2 during curtin installation
/dev/disk/by-uuid/8a5de956-bf70-401a-b592-593ee9271e69 / ext4 defaults 0 1
# /boot/efi was on /dev/nvme0n1p1 during curtin installation
/dev/disk/by-uuid/A181-0979 /boot/efi vfat defaults 0 1
/swap.img none swap sw 0 0
# SMB mount
//192.168.0.88/share /home/si/RPI5 cifs credentials=/etc/cifs-utils/smbcredentials,iocharset=utf8,uid=1000,gid=1000,_netdev 0 0
# //192.168.0.88/share /home/si/RPI5 cifs credentials=/etc/cifs-utils/smbcredentials,file_mode=0777,dir_mode=0777,uid=1000,gid=1000 0 0
有効になっている行は、AI 検索で提示された書き方です
コメントアウトされた行でも マウント できています
オフライン
siさん、本当に何度もありがとうございます。
左端のウインドウにいうフォルダが1つ表示されていて、開くと
Failed to mount "private" mount.cifs:permision denies
という表示でした。
/etc/fstabの内容は下記のとおりです。
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda7 during installation
UUID=354f7e0e-b34d-4812-93b8-dc9ede11d6f0 / ext4 errors=remount-ro 0 1
# /boot/efi was on /dev/sda6 during installation
UUID=5130-329B /boot/efi vfat umask=0077 0 1
/swapfile none swap sw 0 0
#//192.168.11.30/share /mnt/private cifs credentials=/etc/cifs-utils/smbcredentials,file_mode=0777,dir_mode=0777,uid=1000,gid=1000 0 0
//192.168.11.30/share /home/syun/private cifs credentials=/etc/cifs-utils/smbcredentials,file_mode=0777,dir_mode=0777,uid=1000,gid=1000 0 0
オフライン
kimassi による投稿:
左端のウインドウにいうフォルダが1つ表示されていて、開くと
Failed to mount "private" mount.cifs:permision denies
という表示でした。
関係ファイルの、どこかに間違いがないか、余計な文字(全角空白文字も)が入っていないか確認してください
(IPアドレス、ユーザ名、パスワード等々)
ファイルブラウザからマウントできているので、できないことはないと思います
間違いがないことを確認した上で、それでもだめなら
noperms
オプションを試してみてください
参照: https://www.reddit.com/r/Ubuntu/comments/1ddxa9a/cant_connectmount_a_samba_share_using_fstab/?tl=ja
fstab 編集後
sudo mount -a
で、結果確認できるようです
また、上記で OK なのに、PC 起動時に NG となる場合は
_netdev
を追加してみてください(ネットワークの起動を待つ)
オフライン
siさん、ありがとうございます。
頑張って調べてみます。
オフライン