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

SSHファイル転送プロトコル(Secure File Transfer Protocol、Secure FTPと呼ばれることもあります)、またはSFTPは、信頼できるデータストリームを介してファイルアクセス、ファイル転送、およびファイル管理機能を提供するネットワークプロトコルです。

5
中間サーバーにsftpする必要がありますか?
特定のホストに直接sftpできません。ホームマシンからホストにファイルを移動するには、中間ホストにファイルをsftpする必要があります。中間ホストへのssh。ファイルを最終的な宛先にsftpします。そのような狂気を避けることは可能ですか?
11 linux  bash  unix  ssh  sftp 

3
ユーザーがsftp経由でログインしているかどうかを確認するにはどうすればよいですか?
私はオフィスでLinuxファイルサーバーを実行しており、リモートパートナーがログインしてファイルをダウンロードするためにSFTPを使用しています。マシンのメンテナンスを安全に実行できる時期を知ることができるように、アクティブな接続またはログインがあるかどうかを確認する方法はありますか? マシンはほぼ常に大きなファイルを処理しているため、誰かがアップロードしたために、スケジュールされたメンテナンスがしばしば中断されます
11 linux  ssh  sftp 

4
コマンドラインからscp / sftp / rsync / etc転送をレート制限することは可能ですか?つまり、単一のコマンドで手動QoSを実行しますか?
具体的には、コール自体のscp or sftpセッション(または他の任意のネットワークコール)をレート制限することを検討しています。 たとえば、あるサーバーに100MB、別のサーバーに1GBをコピーするとします。これらの両方を同時に実行できるようにしたいが、「通常の」コンピュータ使用のQoSを維持したい-ビットトレントをレート制限する方法に多少似ている。 ネットワークハードウェアに触れずにこれを行う方法はありますか? 私は次のようなものを想定しています: magic-qos-tool 'scp file user@host:/path/to/file' または scp -rate 40kbps file user@host:/path/to/file
10 rsync  bandwidth  scp  sftp  qos 

1
LinuxでopenSSH SFTPサーバーをセットアップするにはどうすればよいですか?
ディレクトリを共有するようにsftp-serverを構成したいのですが、変更方法がわかりません/etc/ssh/sshd_config。 私の要件は: 1)ログインは証明書を使用せず、パスワードのみを使用します(つまり、認証はパスワード方式を使用します) 2)ユーザー:ftp、パスワード:foo、共有ディレクトリ/ home / ftpでログインしたい。 3)時々、サーバーからファイルをダウンロードする必要があるアプリケーションがあります。フル稼働のクライアントでログインする必要はありません。 これまでのところ、/ etc / ssh / sshd_configに次の行を追加しました。 Protocol 2 Subsystem sftp /usr/libexec/sftp-server Match User ftp ForceCommand internal-sftp ChrootDirectory /home/ftp 他はすべてコメントされています。 /home/ftp 現時点では空のディレクトリです。 ルート認証情報を使用してファイルをダウンロードしようとするとアクセスは機能しますが、FTP認証情報を使用すると機能しません。ログインシェルを設定する必要がありますか?どういうわけか/ home / ftpに入力する必要がありますか? 編集:これは私のsshdログです: subsystem request for sftp debug1: subsystem: exec() internal-sftp debug1: Forced command (config) 'internal-sftp ' debug2: fd …
10 linux  sftp  openssh 

1
/ var / wwwへの書き込み権限を持つchrootされたsftpユーザー
展開しようとしているこのセットアップについて混乱しています。皆さんの誰かが私に手を貸してくれることを願っています。 背景情報 サーバーはDebian 6.0、ext3で、Apache2 / SSLとNginxがリバースプロキシとして前面にあります。Apacheのルートディレクトリ(/ var / www)へのsftpアクセスを提供する必要があります。これは、sftpユーザーがRWX権限でそのパスにchrootされていることを確認します。 / var / wwwのデフォルトのパーミッションを変更せずに、これらすべて。 drwxr-xr-x 9 root root 4096 Nov 4 22:46 www / var / wwwの中 -rw-r----- 1 www-data www-data 177 Mar 11 2012 file1 drwxr-x--- 6 www-data www-data 4096 Sep 10 2012 dir1 drwxr-xr-x 7 www-data www-data 4096 Sep …

3
Windows 7のエクスプローラーでSFTPフォルダーに透過的にアクセスする
Linuxで利用できる機能の1つ(GnomeのNautilusを使用)は、sftp://server/folderブックマークを入力して保存するだけでSFTP経由でリモートサーバーにアクセスできることです。 これまでは、WindowsのSFTPフォルダーへのアクセスにWinSCPを使用していましたが、しばらくLinuxを使用した後、少し不便で、SFTPフォルダーにアクセスするためのより簡単で統合された方法を探しています。 Windows 7でこの機能を実現する方法はありますか?WindowsエクスプローラーでSFTP経由でリモートフォルダーに透過的にアクセスし、まるでそれらがSMB共有またはローカルフォルダーであるかのようにしたいと思います。

3
1分ごとのsFTPバッチアップロードのスクリプト
家の一部のビデオをウェブカメラで録画したいのですが、数日間外出して、ハンバーガーが撮影され、サーバーにアップロードされている写真を確認します。 mjpg_streamerを使用して映像をストリーミングするようにウェブカメラを設定しました。それは機能し、ストリーミングOKです。 'FileName.jpg'を呼び出したいときはいつでもストリームから静止キャプチャを取得できます。 wget http://127.0.0.1:8080/?action=snapshot -O FileName.jpg アマゾンウェブサービスとsFTPを使用したFTPアクセスを備えたアマゾンFTPサーバーがあります。現在、FirefoxのFireFTPプラグインを使用して接続しています。アイデアは、接続を維持したままコンピュータを実行したままにすることです。 1分ごとにストリームから写真を撮るスクリプトを作成し、ライブFTP接続を介してサーバーに写真をアップロードし、元のファイルをPCから削除して、次のファイルがOを保存できるようにしたいまたは、各ファイルの最後に番号を追加してFTPで送信します。例:FileName1.jpeg、Filename2.jpeg。 私は何時間もGoogleを使っており、FTPアップロードのスクリプト作成に関する大量の投稿はありますが、一定のアップロードストリームについては何も見つかりません...つまり、「このフォルダーを監視し、コンテンツを1分ごとにアップロードしてから1分後にアップロードします新しいコンテンツをアップロードしてください。」 私は次のようなbashスクリプトが必要だと思います: 新しく作成された各ファイルに異なる名前が付けられるようにカウンターを維持します そのファイル名を30秒または1分ごとに「wget http://127.0.0.1:8080/?action=snapshot -O FileName XX .jpg」に送信します FileName XX .jpgをFTPサーバーにアップロードします。 しかし、私はそれを行う方法がわかりません!誰かが私を指示できますか?または、誰かがFileZillaまたは何かを行う方法を知っていますか?

1
chrootされた環境外のファイルシステムへのポインターを追加する方法-OpenSSH経由でchrootされたSFTPを使用する
だから、これが真実であると確信していますが、私の質問に直接答える具体的で詳細な独立した参照を見つけていません。質問がある: chroot環境外にあるリソースへのアクセスを追加するにはどうすればよいですか? OpenSSHの新しいChrootDirectoryディレクティブを使用してchroot SFTPを設定しました。 残念ながら、私の環境では、chrootを特定のユーザーリソースが存在するメインディレクトリに直接制限することはできません。そこで、別のchroot領域を作成し、必要なリソースにリンクしています。 これを行うためにシンボリックリンクを使用してみました。例えば ln -s /path/to/resource /chroot/dir/resource しかし、「ディレクトリが見つからないことを正規化できませんでした」というエラーが発生しました だから私の解決策はバインドマウントを使うことでした: mount --bind /path/to/resource /chroot/dir/resource うまくいきました。 本当に、私はシンボリックリンクが機能しないという一般的な確認を求めていました。これを説明する優れたリファレンスへのリンクもいいでしょう。
8 sftp  openssh  chroot 

1
cygwinのsftpクライアント、それは可能ですか?
cygwinのsftpクライアントはありますか?私がウェブで読んだものから見つけることができるのは、サーバーのインストール方法/ puttyの使用方法/ filezillaの使用方法に関する説明だけです。 sftpのターミナルクライアントはありますか?
8 cygwin  sftp 

3
SSHを介したrootアクセス可能なファイルの安全なリモート編集
セキュリティのベストプラクティスに従って、パスワードまたはキーを使用したSSH経由のrootログインを許可しないでください。代わりに、sudoを使用する必要があります。 しかし、SSH(SFTP)を使用してサーバー構成ファイルをリモート編集したい場合(/ etc(Apache、Cron、名前を付けてください)など)は、どうすればよいですか? SFTPを介したrootアクセス可能なファイルのリモート編集は、セキュリティのベストプラクティスと互換性がありますか? ファイルのアクセス許可、ユーザーグループなど、セキュリティのベストプラクティスに従うように設定する方法 現在、パスフレーズで保護された公開鍵認証を使用してrootとしてログインしていますが、もっと安全な方法があるかどうかは不明です。そのため、root側のSSHログインを完全に無効にできます。 サーバーはUbuntu 12.04です。

1
FileZilla:ファイルリモートサーバーをローカルコンピューターからリモートサーバーに転送する
FileZillaを使用して、ローカルコンピューター(コンピューターCなど)からアクセスしながら、2つのリモートサーバー(サーバーAとサーバーBなど)間でファイルを転送することは可能ですか? 現在の方法は、コンピューターCを使用してサーバーAにログインし、FileZilla GUIを実行することです。次に、サーバーAをローカルとして、サーバーBをリモートとして使用してファイルを転送します。ただし、リモートサーバーAでFileZillaをグラフィカルに実行すると、イライラするほど遅くなります。 この状況を改善するための提案はありますか?
5 sftp  filezilla 

2
サーバー上で大量の小さなファイルを転送する最速の方法(gitなし)
大量のファイルをサーバーに展開する必要がある場合が多くありますが、これらのファイル自体はストレージスペースの大きさほど大きくありませんが、SFTPおよびFTP転送によりプロセスが非常に遅くなります。 何千もの小さなファイル(1〜30K)を転送するためのより高速な方法(より高速なプロトコル)はありますか? 現在、compress-> transfer-> uncompressを使用していますが、それは回避したいオーバーヘッドです。 命令セットが制限されているサーバーへのシェルアクセスがあります。
2 linux  ftp  sftp 

2
どのFTPディレクトリにいるのかを知るにはどうすればいいですか?
私は自分のクライアントからFTP資格情報を受け取り、自分のために取り組んでいるWebサイトの開発を開始しましたが、彼らがどのディレクトリにアクセスを許可したのかわかりません。 それはちょうどの上に "/"を表示します Transmit Mac OS X Yosemiteの場合私はTLSアクセスしか持っておらず、SFTP / SSHは持っていません。 メインサイトはまだ実行中で、私が見ているのは ftp_quota ファイル。 絶対にする必要がないのであれば、私は本当にクライアントに迷惑をかけたくありません。
1 ftp  sftp 

2
最新のファイルをUnixサーバーから別のUnixサーバーに移動する方法を教えてください。
Unixサーバーから他のUnixサーバーに最新のファイルだけを入手するにはどうすればよいですか? SFTP経由でサーバー2に接続し、タイムスタンプをチェックするためにforループを適用しようとしましたが、これは機能しません。 sftp $SERVER2 << !EOF cd $Server2_FILE_LOCATION echo Pwd File location: $pwd LastUpdatedTS=$(grep "value of TimeStamp is" /root/airtelSnD/BoTreeScript/BotreeLastFileTS.txt | cut -d'=' -f2) echo 1 for file in mad_*.* do CurrentFileTS=$(stat -c %Y $file |awk '{print strftime( "%Y%m%d%H%M%S", $1 )}') echo 2 echo TS of last updated file is : …
1 unix  sftp 

2
RSAキーと新しいコンピューター
新しいコンピューターを入手しました。古いコンピューターにキーペアがあり、それを使用してWebサイトをホストするサーバーにsftpで接続します。RSAキーを新しいコンピューターに転送しましたが、まだログオンできません。ログオンできるようにするには、サーバー管理者がこのコンピューターからの新しいRSA公開キーを受け入れる必要がありますか?彼は休暇中です... または、この別のコンピューターを使用して何かできることはありますか?
1 ssh  sftp  rsa 

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