К основному контенту

Сообщения

Показаны сообщения с ярлыком "OpenSUSE"

500 Illegal PORT command + vsftpd + linux

Часто, если сервер находится за шлюзом и нам необходимо поднимать ftp, мы столкнемся с данной проблемой. Сторонний клиент из-за шлюза не сможет подключиться к нашему ftp-серверу, но с локальной сети никаких нестыковок не возникнет. Проблема заключается в особенностях работы пассивного режима FTP. Используя vsftpd нам необходимо предпринять несколько шагов для устранения данной неполадки. Внести изменения в vsftpd.conf (/etc/vsftpd.conf). passv_enable=YES passv_min_port=30000 passv_max_port=30100 Перезагрузить vsftpd Открыть порты 30000-30100 на сервере Пробросить порты 30000-30100 на вашем коммутаторе в сторону сервера.. После этого из интернета ftp будет доступен в пассивном режиме.

Проблемы с установкой Composer для Yii2

Давеча начал изучать фраймворк Yii2. Так как с ним раньше не имел никаких дел, начал с нуля, то есть скачал книгу Web application development with yii 2 and php (кстати думаю сделать перевод, так как не нашел нигде). Первое что надо было - установить Composer, и тут я столкнулся с проблемой. Почвой для изучения и тестирования я выбрал Linux OpenSUSE 12.3, так как неплохо с ним знаком. Установил его себе на VirtualBox. Для начала мне необходимо скачать архив с нужным инструментом: $ curl -sS https://getcomposer.org/installer | php На что я получил ошибку: If 'php' is not a typo you can use command-not-found to lookup the package that contains it, like this cnf php То есть, для начала нам необходимо установить php. No problem... yast -i php Но меня снова ждало разочарование Some settings on your machine make Composer unable to work properly. Make sure that you fix the issues listed below and run this script again: The phar extension is missing. Install it o...

OpenOffice не синхронизируется с Google Docs

Работаю с одними документами с разных компов. Решил их синхронизировать. Остановил свой выбор на Google Docs. Так как дома у меня стоит OpenSUSE, работаю я с OpenOffice. Благо там уже есть встроенная фича по экспорту. Файл → GoogleDocs & Zoho → Export to Google Docs. Выбрал, ввел логин и пароль и тут мне выдало ошибку: Server returned HTTP response code: 400 for URL: https://docs.google.com/feeds/upload/create-session/default/private/full?convert=false Оказалось, что этот сервис тупо не поддерживает форматы .docx, .xlsx и иже с ними. Пришлось сохраняться как .doc и работать дальше. Благо большого дискомфорта мне это не принесло.

Проблема тормозов ATI видеокарт в OpenSUSE Linux

После установки драйверов на видеокарту ATI Radeon HD 5570 столкнулся с проблемой заторможенности графики. Перерыл множество гайдов и форумов, не нашел ничего путного, проблема решилась случайно и до банальности просто. Настраивая новую звуковуху я неожиданно обнаружил, что у этой видеокарты есть еще и звуковое устройство. Параметры системы - Мультимедиа - Phonon. Под названием Redwood HDMI Audio [Radeon HD 5000 Series]. После отключения этого устройства тормоза самоустранились.

Настройка WiFi на ноутбуке HP Pavilion dv-2 на OpenSUSE

При установке OpenSUSE 11.3 на бук  HP Pavilion dv-2 не была автоматом определена и установлена WiFi карточка. Пришлось подгонять ее вручную. Во-первых необходимо узнать что за оборудование вообще стоит у нас. Решается с помощью команды /sbin/lspci У меня вывел карточку Broadcom BCM4312. Далее необходимо под нее взять rpm-пакет, который был быстро найден в интернете:  http://packman.links2linux.org/package/b43-firmware Установка пакета: rpm -i b43-firmware-4.174.64.19-3.11.noarch.rpm Дальше проверяем карточку: iwconfig И если она у нас появилась, то с помощью NetworkManager ловим сети и подключаемся к интернету. Все просто, но может начинающим пользователем эта статья поможет.

Сворачивание полноэкранных wine приложений в opensuse

Многие приложения, запущенные из-под wine перехватывают сочетания клавиш, и по этой причине возникают трудности при переключении между окнами или сворачивании. Из такой ситуации можно выйти путем запуска приложения на новом x-сервере. Первое, что необходимо - это создать файл для запуска приложения. У меня был Warcraft 3, поэтому назовем файл war3.sh и запишем в него следующее: #! /bin/bash cd /home/delegate/.wine/drive_c/distr/War\ 3\ Icuupe\ and\ Garena/Warcraft\ III/ wine war3.exe Далее запускаем это файл в новых иксах: startx ./war3.sh -- :1 Где 1 - порядковый номер сервера (мы сейчас запущены на нулевом) Я столкнулся с двумя проблемами:  1. Не запускались иксы. Fatal server error: Cannot move old log file "/var/log/Xorg.1.log" to "/var/log/Xorg.1.log.old" Проблема решилась добавлением на них необходимых прав: chmod +s /usr/bin/Xorg 2. Не было звука в игре. Проблема опять таки в правах и решилась так: gpasswd -a userna...

Проблема с установкой OpenSUSE 12.3

На днях столкнулся с проблемой установки OpenSUSE 12.3 с DVD диска. Скачал ISO файл с офф сайта, и нарезал его. Вроде ничего не предвещало беды, сто раз уже так раньше делал с предыдущим версиями. Но не в этот раз. После начала установки процесс начинает вставать на подготовке на отметке 60%. Пункт "Поиск разделов Linux". После активного гугления было много ответов типа "проверьте вашу разметку диска", удалите все диски кроме системного где винда. Не помогло ничего. Проблема решилась банально. В BIOS был отключен floppy disk. PS. Его физически у меня и не было никогда. После этого установка продолжилась и больше проблем не возникло. Вот как-то так.

Восстановление root пароля в MySQL

Хочу рассказать как восстановить рутовский пароль на MySQL сервер в Linux. В принципе здесь нет ничего сложного. Необходимо войти на сервер в "безопасном" режиме и с помощью запроса поменять пароль. Стоит заметить, что я восстанавливал на OpenSUSE, но особых различий с другими системами не наблюдается. По шагам: 1. Необходимо завершить работу сервера: # /etc/init.d/mysql stop 2. Запускаем mysql в безопасном режиме:  # mysqld_safe --skip-grant-tables 3. Входим в mysql под рутом без использования пароля : # mysql -u root.  Должно выйти следующее сообщение: Welcome to the MySQL monitor.  Commands end with ; or \g. Your MySQL connection id is 1 Server version: 5.1.46-log SUSE MySQL RPM Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved. This software comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to modify and redistribute it under the GPL v2 license 4. Заходим в таблицу mysql: # use mysql 5. Мен...