タグ付けされた質問 「sftp」

SSHファイル転送プロトコル

4
sftpのみのSSHユーザーを自分のホームにchrootするにはどうすればよいですか?
クライアントにサーバーへのアクセスを許可したいのですが、それらのユーザーをホームディレクトリに制限したいです。表示したいファイルにバインドマウントします。 というユーザーを作成し、bobという新しいグループに追加しましたsftponly。にホームディレクトリがあり/home/bobます。/bin/falseSSHログインを停止するようにシェルを変更しました。以下がその/etc/passwdラインです。 bob:x:1001:1002::/home/bob:/bin/false また/etc/ssh/sshd_config、次のものを含むように変更しました。 Match Group sftponly ChrootDirectory /home/%u ForceCommand internal-sftp AllowTcpForwarding no それらとしてログインしようとすると、次のように表示されます $ sftp bob@server bob@server's password: Write failed: Broken pipe Couldn't read packet: Connection reset by peer ChrootDirectory行をコメントアウトすると、SFTPを実行できますが、サーバーを自由に制御できます。私はそれがChrootDirectory /home機能することを発見しましたが、それでも彼らに任意のホームディレクトリへのアクセスを与えます。私は明示的に試しましたChrootDirectory /home/bobが、それも機能しません。 私は何を間違えていますか?に制限bobするにはどうすればよい/home/bob/ですか? ----編集----- わかりましたので、私/var/log/auth.logはこれを見て、これを見ました: May 9 14:45:48 nj sshd[5074]: pam_unix(sshd:session): session opened for user bob by (uid=0) May …
124 ssh  chroot  sftp 


2
www-dataが所有するファイルのSFTP許可が拒否されました
ApacheとPHPを実行するかなり標準的なサーバーがセットアップされています。私が実行しているアプリはファイルを作成し、これらはApacheユーザーによって所有されていますwww-data。SFTP経由でアップロードしたファイルは、自分のユーザーが所有していますcharlesr。すべてのファイルはwww-dataグループの一部です。私の問題は、グループの一部であるwww-dataにもかかわらず、が所有するSFTPを介してファイルを変更または上書きできないことです。SSHセッションを介して問題なくファイルを変更できます。charlesrwww-data だから私は何をすべきかわからない。所有ファイルを変更するためのSFTPセッション許可を与えるにはどうすればよいwww-dataですか? ちょっとした背景として、これらはサーバーをセットアップするときに自分のために書いたメモです。 Now set up permissions on `/var/www` where your files are served from by default: $ sudo adduser $USER www-data $ sudo chgrp -R www-data /var/www $ sudo chmod -R g+rw /var/www $ sudo chmod -R g+s /var/www Now log out and log in again to make the …

7
/ var / wwwディレクトリを自宅にシンボリックリンクする必要がありますか?
LAMPセットアップでUbuntu Server 10.04をインストールしました。そこにウェブサイトをホストしたいのですが、サーバー上のファイルを取得/編集するための最良の方法がどれなのかわかりません。グーグルには多くのオプションがありますが、どれが最適かわかりません。 より良いオプションがない限り、別のPC(WindowsまたはLinux)でページを作成し、SFTPを使用してサーバーへの変更を同期したいのですが、〜/または権限を変更してsymlinkフォルダーにこれを行います/ var / www /フォルダにありますか?
20 lamp  webserver  sftp 

4
「サーバーに接続」を使用してSFTP経由で接続し、リモートサーバーのフォルダーにアクセスします
ubuntuの「サーバーに接続」オプションを使用してリモートsftpアカウントに接続するにはどうすればよいですか?画面に[サーバーに接続]ダイアログボックスがある場合、[サービスの種類]のみが表示されます。 FTP (with login) Public FTP これらは、ドロップダウンに表示される唯一のFTPオプションです。SFTPオプションはありませんか?
18 ssh  remote-access  lan  sftp 

4
sftpでタブ補完を取得することは可能ですか?
リモートサーバーからローカルマシンにファイルをすばやくコピーする必要がある場合があります。現在のワークフローは次のとおりです。 リモートサーバーにSSHで接続し、ファイルを見つけてそのフルパスをコピーします。 新しいターミナルタブを開いて、次のように入力します。 sftp user@hostname:/path/to/file (/ path / to / fileは以前にコピーしたパスです) それほど苦痛ではありませんが、sftpコマンドを入力するときに、ステップ1をスキップして、タブ補完を使用してファイルへのパスを直接検索できれば、本当に便利です。 たとえば、「sftp user@hostname:/press」TABと入力して、/にあるフォルダーのリストを取得できます。その後、入力をho押し続けるTABとhome、などに自動補完されます。 そのような機能が存在するかどうかはわかりませんが、そうでなければ、説明されているようにカスタムタブ補完スクリプトを書くことは理論的に可能ですか?どこから始めたらいいですか?

2
投獄されたSFTPの書き込み許可を変更するとログインが拒否される
CHROOTを使用して特定のディレクトリに投獄されているSFTPユーザーを設定する方法について、多くのWebサイトやフォーラムをスカウトしました。ここに私が従った手順がありますが、書き込み権限を取得できないようです。 セットアップ sshd_config #Subsystem sftp /usr/lib/openssh/sftp-server Subsystem sftp internal-sftp Match group webmaster X11Forwarding no ChrootDirectory %h AllowTcpForwarding no ForceCommand internal-sftp フォルダーを作る mkdir /var/www/sites ユーザーとグループを作成する useradd uploader passwd uploader usermod -d /var/www/sites uploader groupadd webmaster uploader groupadd www-data uploader 権限と所有権 chown root:root /var/www chmod 755 /var/www/sites これらの設定により、ユーザーアップローダーはホームディレクトリにSFTPを実行できますが、ディレクトリに書き込むことはできません。 発生する典型的なエラーは2つあります。ログインできないか、書き込み権限がありません。 ログインエラー Error: Network …

6
「リモートホストが切断されました」というsshfs
エラーをスローする次のコマンドをsftp使用sshfsして、接続をフォルダーにマウントしようとしています。 ~$ sshfs admin@example.com:/ testfo remote host has disconnected システムにSSH接続し、でコマンドを繰り返しても同じエラーが発生しlocalhostます。このコマンドは別のマシンでも機能したため、問題はサーバーのどこかにあります。 ~$ cat /var/log/auth.log [...] May 24 22:49:43 example sshd[20095]: Accepted publickey for admin from 24.111.222.33 port 47086 ssh2: RSA ad:xx:6e:xx:14:xx:bd:b5:xx:cb:66:xx:xx:xx:a3:ac May 24 22:49:43 example sshd[20095]: pam_unix(sshd:session): session opened for user admin by (uid=0) May 24 22:49:43 example systemd-logind[812]: Removed session …
13 networking  ssh  vsftpd  sftp  sshfs 

1
UbuntuのFilezillaまたはWinSCPの代替
Windowsでは、sshキーを使用しながら、FileZillaを使用して、sftp経由でWordPress Webサイトにファイルをアップロード/ダウンロードしています。 現在、Linuxは私の主要なオペレーティングシステムです。先月、FileZillaクライアントはUbuntu 16.04で正常に動作していましたが、今では起動するたびにクラッシュします。インターネットで検索したところ、多くのユーザーで起こっていることがわかりました。残念ながら、FileZillaのサポートには、尋ねると1つの答えしかありません。 Ubuntu 16.04は古いOSです。17.10またはDebian最新バージョンを使用してください。 17.10。を使用したくありません。そこで、Linux用のFileZillaクライアントの代替を探しています。これは、sshキーでsftpクライアントとして使用できます。 gFTP(古いプログラムですが、どれくらい安全かはわかりません)を見つけました。また、Ubuntuファイルマネージャーを使用してサーバーに接続できることもわかりました。NautilusまたはCajaを使用中にサーバーに接続するのは良い考えですか? 実際、[ファイル]> [サーバーに接続]をクリックしたときに表示されるダイアログボックスにユーザー名/パスワードを入れたくないので、代わりに.ppkキーを使用します。NautilusまたはCajaに追加するにはどうすればよいですか?

3
sftpユーザーに/ var / wwwディレクトリへのアクセスを許可する
ユーザーを作成し、ホームディレクトリを作成しました /var/www/mysite/ftpdir また、このユーザーのMatchユーザーエントリsshd_configを、次を指すChrootDirectoryとともに追加しました。/var/www/mysite これsshを拾うために再起動しました。 sftpでログインすると-ユーザーはまだユーザーの古いディレクトリに移動します /home/user 私は何が欠けていますか?
12 users  sftp  www  sshd 

4
/ var / www / htmlの権限を変更する
私はしばらくの間このトピックhttps://help.ubuntu.com/community/FilePermissionsを研究しましたが、何らかの理由でそれを機能させることができません。 特に、これらの行は私に最も興味があります: 指定したディレクトリにある各ファイルとフォルダーのすべてのアクセス許可を一度に変更するには、sudo chmod with -Rを使用します $ sudo chmod 777 -R /path/to/someDirectory $ ls -l total 3 -rwxrwxrwx 1 user user 0 Nov 19 20:13 file1 drwxrwxrwx 2 user user 4096 Nov 19 20:13 folder -rwxrwxrwx 1 user user 0 Nov 19 20:13 file2 入力したものは次のとおりです。 mark@ubuntuserver:~$ sudo chmod 755 /var/www/html …

2
秘密鍵を使用してfilezillaでsftpに接続する方法
Ubuntu 14.04でパッケージマネージャー(apt-get)を使用してfilezillaをダウンロードしました。現在、使用しているリモートサーバー上でファイルを転送するためのサイトを設定しています。ログインタイプには、秘密鍵を使用する必要がありますが、オプションとしてリストされていません。間違ったバージョンのFileZillaまたは何かをインストールしましたか?インストールをアップグレードしようとしましたが、FileZillaが最新であると表示されます。任意の助けをいただければ幸いです、これは私の初めてsftpです。

1
Nautilusのリモートフォルダーのデフォルトマウントポイント
Nautilusのリモートフォルダーに接続し(ファイル情報ではsftpで行われていると言われます)、その中でフォルダーが完全に閲覧可能になります。しかし、他のアプリケーションからはアクセスできません。マウントポイントが見つかりませんでした。デフォルトのマウントポイントは何だろうか? UPD:Ubuntu 13.04を使用します
11 nautilus  mount  ssh  sftp 

1
指定したディレクトリへのSFTPユーザーアクセスを制限する
Ubuntu 14.04サーバーがオープンsshでインストールされています。お客様がファイルのみをダウンロードできるようにsftpを構成したいと思います。言い換えれば、私はファイルが投獄されているディレクトリに置きます。私は、彼らが自分のファイルだけでディレクトリにアクセスできることを確認する必要があります。 もともとはvsftpdを使用する予定でしたが、誰かがsftpがより良いオプションであると言ってきました。私が必要とするものについてのドキュメントがある場合、それは素晴らしいでしょう。 以下についてサポートが必要です。 sftpの構成方法 ユーザーアカウントを設定してsftpで使用する方法 アカウントを刑務所に設定する方法
10 14.04  ssh  chroot  openssh  sftp 

1
Nautilus内でsftpを使用するにはどうすればよいですか?
Ubuntu 14.04に移行したため、Nautilusからsftpにアクセスできません。 Nautilusに「sftp:// user @ sshserver」と入力すると(ctrl + L)、次のエラーメッセージが表示されます。 「vmalep(sftp)」のすべてのコンテンツを表示できませんでした:指定された場所はサポートされていません 同じサーバーと以前のバージョンで動作していたため、非常に混乱しています。同じLAN内の別のSSHサーバーラップトップにアクセスするのと同じ問題。 よろしくお願いします!ピエール
9 14.04  nautilus  sftp 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.