import codecs
import os
for root, dirs, files in os.walk('.'):
for file in files:
f = codecs.open(file, "r", "cp866")
contents = f.read()
f.close()
f = codecs.open(file, "w", "utf-8")
f.write(contents)
f.close()
Только что попробовал простой скриптик у себя, всё сработало.
Могу посоветовать заменить print() на io.write() и/или убрать буферизацию io.stdout:setvbuf("no")
Скорее всего вы просто устанавливаете соединение из командной строки, а передачу файлов или листинг не осуществляете. Скорее всего не настроены порты непосредственной передачи данных.
В iptables прописать доступ извне только для второго сервера. Из интернета:
iptables -N mysql
iptables -A mysql --src 127.0.0.1 -j ACCEPT
iptables -A mysql --src 1.1.1.1 -j ACCEPT
iptables -A mysql -j DROP
iptables -I INPUT -m tcp -p tcp --dport 3306 -j mysql
Какой у вас FTP сервер? Смотрите его настоечный файл и смотрите какая там указана директория.
Права попробуйте 644, скорее всего дали права на запись корневой директории.
Продаются адаптеры HDMI и VGA. На ebay недорогие. Если вам нужно записывать видео с них, то купите специальное устройство HDMI capture/recorder. У этого метода будет наилучшее качество.