Если вы действительно не хотите апплет вы можете сделать это на стороне сервера в PHP с помощью этого что-то вроде этого, чтобы позволить пользователю выбрать папку:
<?php
$connection = ssh2_connect('host', 22);
ssh2_auth_password($connection, 'username', 'password');
$stream = ssh2_exec($connection, 'ls -a --file-type');
?>
Просто разбирать $stream
переменной, чтобы идентифицировать папки (те, которые заканчиваются на /), и представить их в таблице.
Я думаю, это решает вашу проблему. Если вы хотите, чтобы пользователь загрузить файл просто поставить простое поле загрузки файла, После того как пользователь выбрал папку и загрузить файл во временном месте на сервере просто переместить его с SSH тоже:
<?php
$connection = ssh2_connect('host', 22);
ssh2_auth_password($connection, 'username', 'password');
ssh2_scp_send($connection, '/temporal/filename', '/remote/filename');
?>
Для получив эту работу, вам необходимо иметь enabled SSH2 libraries for PHP in your server.
У машины Unix установлен удаленный сервер; например, использует ли NFS? Определите «иметь доступ». – Jacob
В настоящее время нет; но у меня есть корневой доступ ко всем машинам. Что я хочу - это типичная кнопка «Просмотр файла», которая вместо того, чтобы поднять рабочий стол Windows, вытаскивает путь к серверу unix. – Dirk
Итак, вы хотите, чтобы кнопка обзора открывала диалог, содержащий иерархию файлов, существующих на веб-сервере? Если да, то какой серверный язык работает на веб-сервере? (Прошу прощения, если я полностью пропустил этот вопрос - не уверен, правильно ли я правильно понял ваш вопрос). –