Если не выводится никаких сообщений об ошибке после запуска
java -Dwebdriver.chrome.driver=chromedriver -jar selenium-server-standalone-2.48.2.jar
в другом SSH-окне проверьте что он запустился
sudo netstat -tlnp | grep 127.0.0.1:4444
Попробуйте заменить localhost на 127.0.0.1, т.к. вроде на современных системах localhost означает ::1, есть подозрение что с ipv6 бывают проблемы.
Также попробуйте добавить флаги для анализа ошибки:
java -Dwebdriver.chrome.driver=chromedriver -Dwebdriver.chrome.args="--logging-level=3" -jar selenium-server-standalone-2.48.2.jar --verbose