Книга посвящена описанию серверов Linux, которые получили самое широкое распространение: файл-сервера Samba, Web-сервера Apache, FTP-сервера vsftpd, сервера VNC, суперсервера xinetd (который обеспечивает эксплуатацию серверов Telnet и swat) и сервера БД PostgreSQL. Кроме того, в ней показано, как подготовить к работе два варианта операционной среды, позволяющей обеспечить функционирование этих серверов - операционную систему Red Hat Linux 9 и эмулятор Cygwin. Большое внимание уделено описанию способов автоматизации рутинной работы с применением программных средств, в основе которых лежит протокол Telnet, а также демонстрируется применение средств согласования файловых систем для решения задач резервного копирования,восстановления, пополнения дистрибутива и поддержки Web-узла в актуальном состоянии. Книга предназначена для пользователей, которые желают овладеть мощными и полезными инструментальными средствами наиболее широко применяемых серверов Linux.
Войны будущего немыслимы без использования компьютерных и сетевых технологий. Уже сейчас на просторах сети ежедневно происходят локальные конфликты. Хотите узнать все об оружии, которым пользуются кибер-солдаты? Эта книга расскажет вам, как программируются все виды боевого хакерского оружия под Linux.
В четвертом издании популярного руководства даны основы программирования в операционной системе Linux. Рассмотрены: использование библиотек С/С++ и стан-дартных средств разработки, организация системных вызовов, файловый ввод/вывод, взаимодействие процессов, программирование средствами командной оболочки, созда-ние графических пользовательских интерфейсов с помощью инструментальных средств GTK+ или Qt, применение сокетов и др. Описана компиляция программ, их компоновка с библиотеками и работа с терминальным вводом/выводом.