Мой локальный хост (127.0.0.1) доступен для Ping, и с wget проблем нет.
Но когда я пытаюсь использовать "telnet local host" или "ftp localhost", соединение отклоняется. Как мне решить эту проблему?
Telnet и FTP - это два очень старых протокола, которые не рекомендуются, если только вы не должны использовать их. Если вы это сделаете, то вам придется установить их, так как они не используются по умолчанию. Но то, что вы должны сделать, это установить OpenSSH Server . Это позволит вам безопасно подключаться к вашей машине с других компьютеров, получать защищенную оболочку или обмениваться файлами. SSH также может быть использован для многих других вещей.
J-E Schinstad мертв. Если вы не используете что-то вроде старого смартфона Palm, где слишком сложно найти SSH-клиента, использование Telnet и FTP не дает никаких преимуществ, а не SSH и SFTP. Использование SSH, а не устаревших протоколов, не только более безопасно, но и предоставляет другие удобные опции, такие как гибкое перенаправление портов (для обхода чрезмерно консервативных брандмауэров) и сжатие потоков. Вдобавок ко всему, это на самом деле проще в настройке, потому что настройки по умолчанию для сервера SSH могут быть довольно открыты, не вызывая дыру в безопасности, тогда как конфигурации по умолчанию для telnetd, которые предоставляет Ubuntu, должны быть довольно плотно заблокированы.
Есть две разные вещи, которые могут быть проблемой здесь:
Ваша система, скорее всего, не настроена на telnet или ftp. Вам нужно будет либо спросить администратора, либо - если вы - обратитесь к документации, чтобы узнать, как включить его.