リモート サーバーで効率的に作業するにはどのツールを使用すればよいですか?

リモート サーバーで効率的に作業するにはどのツールを使用すればよいですか?

仮想 Ubuntu サーバーをレンタルし、Web アプリケーションをセットアップしようとしています。Ubuntu から作業しています。

コマンドラインの使い方は知っていますが、遅いですし、視覚的な人間としてはグラフィカル インターフェイスを好みます。そこで、ssh 経由で nautilus に接続し、ディレクトリをグラフィカルに参照できるようになりました。ただし、私の権限は「その他」のみなので、o+rwx なしではほとんど何もできません。

サーバーのセットアップと管理にはどのようなツールを使用していますか? サーバー上で直接コードを作成して rsync するよりも、ローカルでコードを記述したほうがよいでしょうか?

編集: これは本番サーバーではありません。単にいじっているだけです。

答え1

Apache ディレクトリを samba で共有することをお勧めします。

インストールされていない場合はsambaをインストールしてください

# sudo apt-get install samba

Samba設定ファイルを編集する

# sudo pico /etc/samba/smb.conf

wwwに新しいエントリを追加する

[www]
directory=/var/www   
read only=no

smb.confを保存したら、sambaサービスを再起動します。

# sudo service smbd restart

WindowsはUNIXとは異なるパスワードハッシュを使用するので、パスワードを設定してください

# sudo smbpasswd -a

サーバーのIPを表示する

# ifconfig 

次に、ワークステーションからWindowsのUbuntuサーバーのIP(例:\\192.168.1.100\www)にGUIブラウズします。

それ以上のGUIコントロールが必要な場合は、ajenti.orgのAjentiをご覧ください。

答え2

試してみたことはありますかウェブミン? 視覚的に多くのことが可能になります。

ファイル管理も!

関連情報