Home
Packages
Forums
Wiki
GitLab
Security
AUR
Download
コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
目次
コミュニティに貢献
最近の出来事
おまかせ表示
特別ページ
交流
ヘルプ
貢献
最近の更新
最近の議論
新しいページ
統計
リクエスト
ArchWiki
検索
検索
表示
アカウント作成
ログイン
個人用ツール
アカウント作成
ログイン
CurlFtpFSのソースを表示
ページ
議論
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
ページ情報
表示
サイドバーに移動
非表示
←
CurlFtpFS
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
[[Category:FUSE]] [[Category:File Transfer Protocol]] [[en:CurlFtpFS]] [[zh-hans:CurlFtpFS]] {{Related articles start}} {{Related|アプリケーション一覧/インターネット#FTP クライアント}} {{Related articles end}} {{Note|2015年2月現在、curlftpfs は動作が極端に遅くなることがあるという報告があります。[https://bugs.launchpad.net/ubuntu/+source/curlftpfs/+bug/1267749 Ubuntu のバグレポート] や [https://stackoverflow.com/questions/24360479/ftp-with-curlftpfs-is-extremely-slow-to-the-point-it-is-impossible-to-work-with stackoverflow.com の質問] を参照。}} [http://curlftpfs.sourceforge.net/ CurlFtpFS] は [[FUSE]] と libcurl によって FTP ホストにアクセスするファイルシステムです。 == インストール == {{Pkg|curlftpfs}} パッケージを[[インストール]]してください。 必要であれば、fuse を起動してください: # modprobe fuse == root で FTP フォルダをマウント == マウントポイントを作成して FTP フォルダをマウント: # mkdir /mnt/ftp # curlftpfs ftp.yourserver.com /mnt/ftp/ -o user=username:password 他のユーザーにアクセス権限を与えたい場合、{{ic|allow_other}} オプションを使います: # curlftpfs ftp.yourserver.com /mnt/ftp/ -o user=username:password,allow_other カンマの後に空白を追加してはいけません。{{ic|allow_other}} 引数が認識されなくなります。 アクティブモードで FTP を使いたい場合は 'ftp_port=-' オプションを追加します: # curlftpfs ftp.yourserver.com /mnt/ftp/ -o user=username:password,allow_other,ftp_port=- {{ic|/etc/fstab}} に以下の行を追加すると自動でマウントすることができます: curlftpfs#USER:PASSWORD@ftp.domain.org /mnt/mydomainorg fuse auto,user,uid=1000,allow_other,_netdev 0 0 {{Tip|1=UTF-8 をサポートしていないサーバーで英語以外の文字列に問題が発生する場合は codepage="''string''" を使ってみてください (例: codepage="iso8859-1")。}} プロセスリストにパスワードが表示されないようにするには、curlftpfs を動作させるユーザーのホームディレクトリに以下の内容の {{ic|.netrc}} を作成して {{ic|chmod 600}} を実行してください: machine ftp.yourserver.com login username password mypassword == 通常ユーザーで FTP フォルダをマウント == 通常ユーザーでマウントすることも可能です ({{ic|.netrc}} ファイルと ssl 暗号化を常に使うようにしてください): $ mkdir ~/my-server <nowiki>$ curlftpfs -o ssl,utf8 ftp://my-server.tld/ ~/my-server</nowiki> 以下のように返ってくる場合: Error connecting to ftp: QUOT command failed with 500 サーバーが {{ic|utf8}} オプションに対応していません。それ以外は問題ありません。 {{Tip|1=必要であれば {{ic|1=-o codepage="iso8859-1"}} などとエンコーディングを設定してみてください。}} アンマウントするには: $ fusermount -u ~/my-server == 暗号化サーバーに接続 == デフォルト設定では CurlFtpFS は暗号化されていない接続ポートに接続するとき平文で認証します。リモートサーバーが暗号化されない認証方式を拒否するように設定していた場合、CurlFtpFS は以下のようにエラーを吐きます: Error connecting to ftp: Access denied: 530 暗号化認証を使って ftp サーバーに接続するには、ssl あるいは tsl オプションを指定する必要があります: # curlftpfs ftp.yourserver.com /mnt/ftp/ -o ssl,user=username:password コンピュータが信頼していない自己署名証明書を使っているサーバーに接続する場合、無視するように指定します: # curlftpfs ftp.yourserver.com /mnt/ftp/ -o ssl,no_verify_peer,no_verify_hostname,user=username:password 暗示的な tsl モードも使えます。詳しくはマニュアルページを見てください。
このページで使用されているテンプレート:
テンプレート:Ic
(
ソースを閲覧
)
テンプレート:META Related articles start
(
ソースを閲覧
)
テンプレート:Man
(
ソースを閲覧
)
テンプレート:Note
(
ソースを閲覧
)
テンプレート:Pkg
(
ソースを閲覧
)
テンプレート:Related
(
ソースを閲覧
)
テンプレート:Related articles end
(
ソースを閲覧
)
テンプレート:Related articles start
(
ソースを閲覧
)
テンプレート:Tip
(
ソースを閲覧
)
CurlFtpFS
に戻る。
検索
検索
CurlFtpFSのソースを表示
話題を追加