サーバーに保存したプロジェクトをリモートで作業しようとしていますが、使用しているコンピュータが大学所有であり、何もインストールするためのキーや権限がありません。
eclipse、geditなどを使用して自分のアカウントにログインできますか?それともゲストアカウントを使用しているので、リモートで接続されたローカルフォルダを作成しますか? Firefoxを使用して接続できましたが、リモート操作は許可されていません。
修正する:
ホストはactive24.com(私の考えではMamutが所有)で、ftpとmysqlを備えたシンプルな仮想ホストです。 Linux上で動作します。私は所有者ですが、サーバーは管理せず、ドメインとデータベースのみを管理します。
私はローカルUbuntuコンピュータを使用しています。ウェブサイトがまだ準備ができていないので、変更したいので、リモートフォルダを作成したり(これはできないようです)、ウェブファイルを編集したい場合は、FTP接続が必要であるか、ファイルにリモートでログインしたいと思います。 Eclipseが許可すると思いますが、Remote System Explorerをインストールする必要があります。 sshを使用してログインも試みましたが、ホストでログインを許可しませんでした。
答え1
ftp
通常、人々はコマンドラインでこのプログラムを使用します。利用できない場合、curl
このパッケージはほとんど常にインストールされ、インポートやその他のFTP操作でこのオプションと一緒に使用できます-Q
(マンページを参照)。vim
または、利用可能な場合は両方とも、emacs
あなたのニーズに合ったプラグインを持っています。
答え2
どちらにしてもFTPクライアントが必要です。
Ubuntuなので、おそらくGnomeデスクトップ環境を使うことができます。これには、すべてのGnomeアプリケーションがFTP経由でファイルにアクセスできるようにするFTPクライアントが含まれています。 Nautilus(ファイルマネージャ)を開き、メニューから「サーバーに接続」を選択し、URL ftp://
(最新バージョンのNautilus)またはサーバー名、ユーザー名、およびパス(以前のバージョンのNautilus)を入力します。その後、Nautilusを使用してFTPサーバー上のファイルを管理し、GEditで編集できます。
gvfs-mount
パッケージがインストールされ、アカウントにアクセス許可がある場合ヒューズ(Ubuntuでデフォルトでこのような場合であるかどうか覚えていません。とにかく管理者がこれを変更した可能性があります。)その後、gvfs-mount ftp://…
FTPサーバーをディレクトリにマウントすることができます。マウントポイントは~/.gvfs
(旧バージョン)または/run/user/$UID/gvfs
(新しいバージョン)にあります。 FUSEが利用可能であることを確認するには、アクセス権があることを確認してください/dev/fuse
。権限がある場合、または権限crw-rw-rw-
があり、crw-rw----
ファイルを所有しているグループに属している場合(としてグループを確認id
)、FUSEを使用できます。
FUSEが利用可能な場合は、Gnomeのサポートを必要とせずにFTPディレクトリを直接マウントできます。グラフ。 Ubuntuパッケージで提供されます。
EmacsはできますFTP経由でローカルにファイルを開く。開くファイルの名前を入力してください。/ftp:USER@HOSTNAME:/path/to/file
管理者権限がなくても、アカウントにプログラムをインストールできます。から始まるsudo権限なしでローカルにプログラムをインストールする方法は?サポートが必要な場合は、リンクされた質問をご覧ください。
ウェブサイトのファイルを編集するのは悪い考えです。一度の間違いですべてが壊れる可能性があります。以下のファイルを入れてください。改訂管理Webサーバーにコピーをチェックアウトさせます。