Поскольку вы хотите удалить знак $ во всех именах столбцов, вы можете просто сделать:
df = df.rename(columns=lambda x: x.replace('$', ''))
ИЛИ
df.rename(columns=lambda x: x.replace('$', ''), inplace=True)
Вы можете использовать, например. PuTTY для настройки переадресации портов, также называемой SSH-туннелированием (для таких целей, как ваша).
См. https://the.earth.li/~sgtatham/putty/latest/htmldoc /Chapter3.html#using-port-forwarding
В качестве альтернативы вы можете использовать SFTP-клиент, который поддерживает это изначально, например WinSCP . Здесь есть руководство для этого: https://winscp.net/rus/docs/guide_tunnel
Обратите внимание, что помимо инструкций, как это сделать, используя собственную функцию туннелирования WinSCP ( раздел Развернуть туннель в WinSCP ), руководство также показывает, как туннель WinSCP через PuTTY (раздел Разверните туннель, используя PuTTY для SFTP / SCP сессия ). Итак, если вы настаиваете на использовании Cyberduck, вы можете просто заменить WinSCP на Cyberduck в руководстве.
(я автор WinSCP)
Да, вы можете настроить локальную переадресацию портов. С его помощью сокет localhost будет перенаправлен на ваш рабочий компьютер, поэтому средний SSH-сервер будет работать как прокси.