Показаны сообщения с ярлыком Linux. Показать все сообщения
Показаны сообщения с ярлыком Linux. Показать все сообщения

13 сент. 2014 г.

Не работает звук и микрофон в Skype Linux

Добрый. Пришлось на один из декстопов установить линукс лубунту 14.04.

Переживал что бы все подключенные устройства определились и не зря, ведь после установки системы работало все, но был нюанс, а именно звук был в системе, но в скайпе не было.

Множественные трюки с редактированием файлов ничему не привели, а вот описанное ниже помогло.

И так, чтобы в системе заработал звук в скайпе нужно зайти в alsamixer и изменить параметр <Auto-Mut> на Disabled, перезапустил скайп и звук появился услышав его при запуске.

После решение со звуком я увидел, что микрофон тоже не работает (был микрофон, встроенный в вебку). Микрофон был определен системой и в настройках скайпа был виден, но не работал.

Для решение проблемы с микрофоном пришлось установить

Pulseaudio и Pulseaudio Volume Control далее сделать тестовый звонок скайпом на “ехо…” запустить одновременно  Pulseaudio Volume Control перейти на вкладку Запись и в качестве параметра Skype: input from выбрать устройство с микрофоном. Перезапустить скайп и микрофон зработал.

24 мар. 2014 г.

x11vnc linux mint

Доброго времени суток. Так как teamviewer не очень хорошо работает на моей Linux Mint cinnamon, да и проприетарный vino, не хочет "изменять картинку" пришлось знакомиться с x11vnc.

Давайте удалим vino 
sudo apt-get remove vino
далее ставим x11vnc
sudo apt-get install x11vnc
генерируем пароль 
x11vnc -storepasswd
запоминаем куда сохранился пароль
у меня /home/ozone/.vnc/passwd
для linux mint открываем 
sudo nano /etc/mdm/Init/Default
перед exit 0 вставляем строку

/usr/bin/x11vnc -dontdisconnect -notruecolor -noxfixes -shared -forever -rfbport 5900 -bg -o /var/log/x11vnc.log -rfbauth /home/ozone/.vnc/passwd

5900 - это порт

P.S. узнал по этому адресу, что рекомендации по редактировании /etc/gdm/gdm.conf-custom, в сети сейчас не требуется и работает все без данных вмешательства.

Сразу можно подключаться любым vnc клиентом и указываем IP адрес + ранее созданные пароль для подключении. Вуаля, подключились. 

9 февр. 2014 г.

Ctrl+f открывается xterm

Тот, кто использует xbindkeys, тот поймет о чем я. Установив данный пакет было замечано, что при вызове, например в браузере поиска, клавишами ctrl+f, открывается xterm, а это потому, что в файле .xbindkeysrc установлено на выше упомянутые клавиши запуск эмулятора терминала x-window.
А исправить данную проблему можно открыв nano .xbindkeysrc 
и поставить перед каждым упоминанием xterm и следующей строке, знак # (закомментировать


P.S. У меня два упоминания было
После этого перезагружаем систему или же завершаем killall -HUP xbindkeys процесс, не забудьте назад запустить его.

3 февр. 2014 г.

Ubuntu 11.04 устаревшие репозитории

Не забегая далеко от предыдущей заметки, установив драйвер для видеокарты + получил требуемое разрешения я обрадовался, но радости моей не долго было быть, ибо при попытке
sudo apt-get update
получал сообщение виду, что нет возможно найти репозитории. Ну оно то и понятно, ведь ветка 11.04 убунту уже не поддерживается доработкой или исправлениями.
Но не стоит расстраиваться, ведь открыв
sudo gedit /etc/apt/sources.list
да, да, именно гедитом лучше всего открыть, потому как после открытия нажав Ctrl+H я в поле Найти ввел
archive
а в поле Заменить на ввел
old-releases
и нажал Заменить все, а после чего сохранил изменения и сделал тот же
sudo apt-get update
обновление были загружены, а это означает, что коль изменить вместо archive (или че там у вас в качестве источников, у меня это основной источник) на old-releasesе мы будем иметь доступ к архиву старых версий веток систем.

28 мар. 2012 г.

Раскладка клавиатуры на панели Xubuntu 11.10

Познакомившись с рабочем окружением Xde, в Xubuntu 11.10 я заметил, что в списке добавления элементов на панели, я не нашел как добавить отображение раскладки клавиатуры.
Ничего лучшего я так и не нашел, как установить через Центр приложений Ubuntu пакет xfce4-goodies, после установки которого я в том же списке добавления элементов нашел не только возможность добавления раскладки клавиатуры, а и несколько дополнительных элементов.
Выглядит у меня, вполне интересно, большой значок.


В следующей заметке будет описано смена комбинации клавиш переключения клавиатуры. Не пропустите, возможно кому то это будет интересно.

27 февр. 2012 г.

Удаление шифрования домашнего каталога Ubuntu 11.10

Однажды, устанавливая операционную систему Ubuntu 11.10 я установил, зачем то шифрование домашнего каталога.
Используя это "счастье" я решил отключить, расшифровать, удалить шифрование домашнего каталога.
  • Перезагрузил Ubuntu в режим восстановления и с этого режима загрузился под пользователем Root
  • Примонтировал файловую систему для записи командой
mount -oremount,rw /
  • Скопировал домашнюю папку 
cp -rf /home/ozone/ /home/ozone.backup
ozone - это имя  моей домашней папки
ozone.backup - это имя резервного файла
  • Удалил домашнюю папку
rm -rf /home/ozone/
 У меня не все сразу удалилось, так что подчищал я еще командой
rmdir /home/ozone/name_folder
name_folder - не удаляемая папка 
  • Далее команда удаляет пакеты шифрования
apt-get remove ecryptfs-utils libecryptfs
  • Следующим шагом будет переименование резервной, ранее скопированной домашней папки, под именем  ozone.backup на папку ozone
mv /home/ozone.backup /home/ozone
  • Посмотрим теперь права владельца на новую папку
chown ozone:ozone /home/ozone
chmod 750  /home/ozone
Удаляю теперь конфигурационные файлы шифрования
rm -rf  /home/ozone/.Private 
rm -rf  /home/ozone/.ecryptfs
Ну и последнее, это перезагрузка
reboot 
P.S.  Действовал я по найденной в интернете инструкции, но так и не понял, для чего нужно было копировать домашнюю директорию, может вы мне подскажете?!

28 янв. 2012 г.

AMD Radeon HD 6670 Linux

Приобрел я намедни не самую слабую систему (системный блок) со столь же не слабой, как мне кажется видео картой Radeon HD 6670.

В связи с тягой к тестированиям, поставил я сначала Windows 7, и попробовал работоспособность решил, как всегда произвести инсталляцию и на Linux, выбрал сначала Kubuntu, но в связи с не любовью к KDE, решил поставить Ubuntu 11.10 с ее Unity.

Что и при запуске с LiveCD, Kubuntu & Ubuntu, что при инсталляции этих операционных систем (графической инсталляции), на экране вместо отображения появлялась ниже картина


что подразумевалось о ошибке или не соответствии установленных в ядром модулей (драйверов) к видео адаптеру.

Поискав решения в интернете, как устранить эту ошибку, меня натолкнули на одну тему, на известном, в мире Ubuntu, форуме, где почитав я и решил экспериментировать.

Вот что получилось:
  • Установивши чистую Ubuntu 11.10 с текстового режима (так как при графической установке у меня рябит экран, как на выше скриншоте)
  • При выборе в загрузчику Grub, я выбрал вариант загрузку в режиме восстановление
  • После этого выбрал пункт, где представлялся командный режим с правами root
Если следующие команды не будут выполнятся, тогда нужно выбрать в режиме восстановления, пункт продолжить загрузку в нормально режиме
  • В котором примонтировал файловую систему командой mount -oremount,rw /
  • И сразу же ввел команду apt-get update && apt-get upgrade,  то есть обновить операционную систему и последующее установить обновленные пакеты
  • Далее мне предстояло установить пакет fglrx, командой apt-get install fglrx
  • Ну, а после установки набрал startx, после чего запустился графический режим

В итоге я победил эту проблему, но в будущем, если в модуль LiveCD не внесут изменения, мне придется загружать дистрибутив с altemate установкой и после чего выполнять выше описанные мной действия, что в итоге не очень меня радует.

Ну и конечно, скриншот того, что у меня получилось


P.S. Хочу еще раз упомянуть, что если в режиме восстановления выбравши пункт, где можно выполнять команды с правами суперпользователя, команды не выполняются или видим, что команды выполняются с ошибками, тогда нужно выбрать пункт, в режиме восстановления, где будет написано продолжить загрузку в нормальной режиме

16 дек. 2011 г.

Ошибка GPG: http://ppa.launchpad.net oneiric Release: Следующие подписи не могут быть проверены, так как недоступен публичный ключ: NO_PUBKEY 09589874801DF724

Бывает то ли глюк то ли "начудил" что то, когда при вводе команды в Терминале
sudo apt-get update
то есть обновление системы, получаем именно такое сообщение:
W: Ошибка GPG: http://ppa.launchpad.net oneiric Release: Следующие подписи не могут быть проверены, так как недоступен публичный ключ: NO_PUBKEY 09589874801DF724

Что указывает нам на отсутствие ключа 
NO_PUBKEY 09589874801DF724
К адресу репозитория
http://ppa.launchpad.net oneiric
Для исправления работоспособности репозитория и загрузки ключа, для нормальной авторизации, в Терминале выполняем, вот такую длинную команду


sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com `sudo apt-get update 2>&1 | grep -o '[0-9A-Z]\{16\}$' | xargs`


В ответ получаем:
[sudo] password for ozone: Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /tmp/tmp.BRqOZH3snX --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --recv-keys --keyserver keyserver.ubuntu.com 09589874801DF724gpg: запрашиваю ключ 801DF724 с hkp сервера keyserver.ubuntu.comgpg: ключ 801DF724: открытый ключ "Launchpad Daily Build of master branch" импортированgpg: Всего обработано: 1gpg:               импортировано: 1  (RSA: 1)
Что в итоге указывает нам на успешное выполнение команды.
Конечным этапом будет проверка работоспособности проверки обновления командой
sudo apt-get update
в Терминале, где получаем вывод команды, без каких-либо ошибок.
| xargs`
`  В ответ получаем:
[sudo] password for ozone: Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /tmp/tmp.BRqOZH3snX --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --recv-keys --keyserver keyserver.ubuntu.com 09589874801DF724gpg: запрашиваю ключ 801DF724 с hkp сервера keyserver.ubuntu.comgpg: ключ 801DF724: открытый ключ "Launchpad Daily Build of master branch" импортированgpg: Всего обработано: 1gpg:               импортировано: 1  (RSA: 1)
Что в итоге указывает нам на успешное выполнение команды.
Конечным этапом будет проверка работоспособности проверки обновления командой
sudo apt-get update
в Терминале, где получаем вывод команды, без каких-либо ошибок.

11 дек. 2011 г.

Стереть CD/DVD диск в Ubuntu 11.10

Как то "напряжно" мне использовать графические утилиты (GUI) в Ubuntu 11.10 для обычного стирания CD/DVD диска, если можно открыть Терминал и выполнить пару команд для этого.

Для ознакомления, или использования, приведу перечень команд для полного или быстрого стирания CD/DVD, а в моем случаи CD-RW диска.
  • В Терминале, поочередно выполняем 
    ls /media/
Вывод был таков
ozone@ozone-A8He:~$ ls /media/
373666AB17BF069D  ERD

что в итоге покажет нам, как операционная система примонтировала наш привод, в моем случаи это ERD
  • Следующая команда отмонтирует устройство
sudo umount /media/ERD/
Выполнив далее команду
cdrecord -scanbus 
Мы получим список доступных приводов, в моем случая вывод был таков
 scsibus1:
1,0,0 100) *
1,1,0 101) 'MATSHITA' 'DVD-RAM UJ-850S ' '1.21' Removable CD-ROM
1,2,0 102) *
1,3,0 103) *
1,4,0 104) *
1,5,0 105) *
1,6,0 106) *
1,7,0 107) *
И так, у меня один привод и мне нужно запомнить код устройства, а это выделенные три первых цифры через запятую 1,1,0
  • И последней командой будет стирание, полное стирание CD/DVD диска, а это
cdrecord dev=1,1,0 blank=all 
(Изменив параметр команды с all на fast мы получим быстрое стирание диска, что намного быстрее и в основном используется)

В итоге я получил вывод команды:

wodim: Operation not permitted. Warning: Cannot raise RLIMIT_MEMLOCK limits.
WARNING: the deprecated pseudo SCSI syntax found as device specification.
Support for that may cease in the future versions of wodim. For now,
the device will be mapped to a block device file where possible.
Run "wodim --devices" for details.
Device type    : Removable CD-ROM
Version        : 5
Response Format: 2
Capabilities   : 
Vendor_info    : 'MATSHITA'
Identification : 'DVD-RAM UJ-850S '
Revision       : '1.21'
Device seems to be: Generic mmc2 DVD-R/DVD-RW.
Using generic SCSI-3/mmc   CD-R/CD-RW driver (mmc_cdr).
Driver flags   : MMC-3 SWABAUDIO BURNFREE 
Supported modes: TAO PACKET SAO
Speed set to 1764 KB/s
Starting to write CD/DVD at speed  10.0 in real BLANK mode for single session.
Last chance to quit, starting real write in    0 seconds. Operation starts.


Что обозначает какие то ошибки и в последующем удачный запуск очистки диска и удачного завершения.
CD-RW диск, с полным стиранием занял около 5-7 минут


Все, на этом все!




Полный листинг выглядит так:


ozone@ozone-A8He:~$ ls /media/
373666AB17BF069D  ERD
ozone@ozone-A8He:~$ sudo umount /media/ERD/
[sudo] password for ozone:
ozone@ozone-A8He:~$ cdrecord -scanbus
scsibus1:
1,0,0 100) *
1,1,0 101) 'MATSHITA' 'DVD-RAM UJ-850S ' '1.21' Removable CD-ROM
1,2,0 102) *
1,3,0 103) *
1,4,0 104) *
1,5,0 105) *
1,6,0 106) *
1,7,0 107) *
ozone@ozone-A8He:~$ cdrecord dev=1,1,0 blank=all
wodim: Operation not permitted. Warning: Cannot raise RLIMIT_MEMLOCK limits.
WARNING: the deprecated pseudo SCSI syntax found as device specification.
Support for that may cease in the future versions of wodim. For now,
the device will be mapped to a block device file where possible.
Run "wodim --devices" for details.
Device type    : Removable CD-ROM
Version        : 5
Response Format: 2
Capabilities   :
Vendor_info    : 'MATSHITA'
Identification : 'DVD-RAM UJ-850S '
Revision       : '1.21'
Device seems to be: Generic mmc2 DVD-R/DVD-RW.
Using generic SCSI-3/mmc   CD-R/CD-RW driver (mmc_cdr).
Driver flags   : MMC-3 SWABAUDIO BURNFREE
Supported modes: TAO PACKET SAO
Speed set to 1764 KB/s
Starting to write CD/DVD at speed  10.0 in real BLANK mode for single session.
Last chance to quit, starting real write in    0 seconds. Operation starts.
ozone@ozone-A8He:~$

6 дек. 2011 г.

Шифрование флешки с помощью TrueCrypt

Для шифрование флешь-накопителя я использовал программу TrueCrypt, и не важно на какой операционной системе она был установлена, в моем случаи установлена на Ubuntu 11.10

Эта программа по-умолчанию поставляется на английском языке, но если вы хотите установить русский язык (только для Windows XP/Vista/7), тогда скачайте желаемый язык вот по этой ссылке, и содержимое архива скопируйте в папку с программой.

Я буду приводить пример шифрование "флешки" на англоязычному TrueCrypt но это не важно!
  • И так, вставим флешь-накопитель в USB разъем компьютера и определим букву  "флешки"
На операционной системе Ubuntu 11.10 по команде 
sudo fdisk -l
моя "флешка" определилась как 
/dev/sdb1
  • Запускаем программу TrueCrypt и нажимаем Create Volume 
  • В следующем окне выбираем Create a volume within a partition/drive
То есть, создать раздел

  • Жмем Next
  • Далее выбираем первый вариант, а это Standard TrueCrypt volume

Что означает,  создать стандартный раздел, объект
  • Жмем Next
  • Далее в окне Volume Location нажать Select Device
  • Где мы выберем нашу "флешку" и жмем OK
  • В открывшемся предыдущем окне нажимаем Next
После этого появится предупреждение в котором будет написано типа такое:


"Мы не рекомендуем не опытным пользователям шифрировать все устройство, раздел, легче создать контейнер для переноса шифрованной информации"
  • Соглашаемся с предупреждением и жмем смело OK
  • Следующее окно оставляем без изменений и нажимаем Next
  • Далее появится окно в котором нужно ввести пароль для будущей разблокировки шифрованной "флешки"
  • И нажимаем Next, где появится следующее предупреждение о напоминании, что легкие пароли легко можно взломать, соглашаемся, жмем OK
  • Когда появится следующее окно, нужно будет выбрать одно из двух
I will not store files larger than 4 GB on the volume
что в переводе обозначем
Я не буду хранить файлы размером более 4 ГБ
  • Что я и выбрал и нажал Next , потому что в следующем окне можно было выбрать файловую систему FAT
Если бы мы выбрали второй вариант тогда выбора файловой системы для операционной системы, семейства Windows не было бы!


Так как вставлять "флешку" я буду и в операционную систему семейства Windows.
  • Нажал Next
  • В следующем окне нужно быстро перетаскивать мышь по экране, что внизу и пишется в блоке информации, для сложности шифрирования пароля
  • И нажать долгождаенное Format где в предупреждении вас в последний раз уведомят, что данные все будут стерты и начнется форматирование, на что соглашаемся и нажимаем OK
  • Все, ждем окончания процедуры нажал OK и выбрал Exit



Сообщило мне об успешном завершении задачи и теперь при подключении "флешки" к компьютеру ее не будет видно в списке Проводника, но будет видно когда мы запустим программу TrueCrypt и выберем Select Device (Выбрать устройство)


Главное мы сделали, спасибо за прочтения написанного мной!

P.S. Хочу добавить, что при подключенной, шифрованной "флешке" к операционной системе Windows7 в проводнике "флешка" будет отображаться как не опознанное устройство, нажав на которое будет предложено форматировать устройство.


Это связано с тем, что уже, без форматирования, зашифрованная "флешка" будет работать только с программой TrueCrypt или аналогичными программами.

Форматирование флешки в Ubuntu 11.10

Казалось бы, что может быть легче, чем отформатировать флешь-накопитель в операционной системе Ubuntu 11.10 в файловую систему NTFS или FAT32

Но все же нужно найти команды и подставить правильные параметры для желаемого результата.

Приведу свой пример использования команды, с параметрами, для форматирования флешь-накопителя  в файловые системы, типа NTFS и FAT32
  • Подключаем накопитель к компьютеру
  • Открываем Терминал
  • В терминале вводим команду 
sudo fdisk -l

Которая отобразит все подключенные устройства к компьютеру
В моем случаи накопитель это
/dev/sdb1
  • Далее в терминале ввел команду
sudo umount /dev/sdb1
Которая отмонтирует устройство
  • А последующая команда, которая была введена в терминале
sudo mkfs -V -t ntfs /dev/sdb1  
 Отформатировала устройство /dev/sdb1, а это моя "флешка"
  • Вывод выше введенной команды был таков
mkfs (util-linux 2.19.1)
mkfs.ntfs /dev/sdb1
Cluster size has been automatically set to 4096 bytes.
Initializing device with zeroes: 100% - Done.
Creating NTFS volume structures.
mkntfs completed successfully. Have a nice day.
Что обозначало, что форматирование было успешно завершено. Установка кластера по-умолчанию стала 4096 bytes, что и должно быть.

P.S. Полное форматирование и создания кластера по-умолчанию, на 8 Гб "флешке" у меня заняло минут 10-15
Параметр 
-V - это параметр который отвечает за показ всех выполняющиеся действиях на экран терминала
-t - это параметр который определяет, в какую файловую систему мы хотим отформатировать устройство
Ну, а теперь все понятно, подставив вместо  -t ntfs команду -t fat32 мы тем самым отформатируем устройство под файловую систему FAT32

26 нояб. 2011 г.

passwd: Authenticaton token manipulation error passwd: password unchanged

А вы сталкивались с ситуацией, когда при смене пользовательского пароля, командой
passwd
на операционной системе Linux, получали в ответ вот такие строки
passwd: Authenticaton token manipulation error 
passwd: password unchanged

что подразумевалось, что файловая система сейчас работает только в режиме чтения.

Да бы избежать этого сообщения и примонтировать файловую систему для записи, воспользуйтесь командой
mount -oremount,rw /
которая выполнилась успешно у меня и после этого введя команду
passwd
для смены пользователя, и эта команда объявила о успешном выполнении, что и видно ниже


Все! До следующих записей. 

Сброс пароля в Ubuntu 11.10

Доброго времени суток. Столкнулся с ситуацией, когда пользователь операционной системы Ubuntu 11.10 забыл пароль к своей учетной записи.


Для того, что бы изменить пароль в таком случаи нужно придерживаться ниже описанным действием, а именно:
  • Перезагружаем операционную систему и выбираем, в списке выбора загрузок, вариант
Ubuntu с режимом восстановления

Бывает такое, что Режим восстановление в списке Grub2 будет отсутствовать, тогда нажимаем клавишу Е, для редактирования меню загрузчика и в открывающемся окне в конце строки ядра вводим параметр 
single и нажимаем клавишу F10 для загрузки


  • Когда загрузиться список параметров Режима восстановление, выбираем
Root Drop to root shell prompt
  • И вводим команду
passwd ozone
ozone-название учетной записи

Задаем пароль, пароль не будет отображаться и пароль нужно вводить один, а потом второй раз для подтверждения.


Если получили сообщения типа
passwd: Authenticaton token manipulation error
passwd: password unchanged

тогда вводим команду
mount -o remount,rw /
которая примонтирует файловую систему для возможности записи


После успешного выполнения команды, вводим еще раз команду
passwd ozone
и видим что пароль, пользователя ozone был сменен.

  • И последней командой будет
reboot
На этом все, после перезагрузки вводим уже новый, только что созданный пароль к учетной записи.

13 нояб. 2011 г.

Установка WordPress на LAMP

В этот пасмурный, воскресный день, попробуем установить CMS-систему управления контентом под названием-WordPress.

Имеется
И так, поехали:
  • Скачать и распаковать WordPress в любую дирректорию
  • Вводим в Терминале команду
sudo chmod 777 /var/www/
  • этим самым даем права на редактирования всего, что находится в папке 
/var/www
  • Распакованный архив копируем в папку, командой
sudo cp /home/ozone/Загрузки/wordpress /var/www/
/home/ozone/Загрузки/wordpress -что копируем
/var/www/- куда копируем


P.S. После этого, Readme файл находится по адресу - http://localhost/wordpress/readme.html
по которому можем руководствоваться, а можно использовать мое описание так как в настройке и установке есть нюансы и подробнейшее описание на картинка.


Следя за официальным руководством, написано, что
  • Нужно открыть конфигурационный файл
http://localhost/wordpress/wp-admin/install.php
который поможет с установкой, но при попытке открыть его, получил


что на пальцах, означает, что нужно создать вручную базу данных и последующее создать вручную конфигурационный файл и внести туда данные с базы данных, что сейчас и сделаем.


  • Нажимаем на Создать файл настроек, получаем
  • Проверяем, знаем ли мы 
Имя базы данных
Имя пользователя базы данных
Пароль к базе данных
Адрес сервера базы данных
  • Нажимаем Вперед
  • Заполнили формы нашими данными, и прежде чем нажать Отправить мы открываем новую вкладку в браузере и входим по адресу
http://localhost/phpmyadmin/index.php
  • В Администрировании базами данных создаем новую Базу данных под названием WordPress
  • А после создание базы данных вернемся к предыдущей вкладке с вводом данных и уже нажимаем кнопку Отправить
  • Что в выводе получаем
  • Ну, а далее, в Терминале создаем требуемый файл, о чем говорится на странице, с требуемым содержимым, командой
gedit /var/www/wordpress/wp-config.php
В открывающем файле, вписываем то, что требуют у нас на странице, а это
<?php
/**
 * Основные параметры WordPress.
 *
 * Этот файл содержит следующие параметры: настройки MySQL, префикс таблиц,
 * секретные ключи, язык WordPress и ABSPATH. Дополнительную информацию можно найти
 * на странице {@link http://codex.wordpress.org/Editing_wp-config.php Editing
 * wp-config.php} Кодекса. Настройки MySQL можно узнать у хостинг-провайдера.
 *
 * Этот файл используется сценарием создания wp-config.php в процессе установки.
 * Необязательно использовать веб-интерфейс, можно скопировать этот файл
 * с именем "wp-config.php" и заполнить значения.
 *
 * @package WordPress
 */
// ** Параметры MySQL: Эту информацию можно получить у вашего хостинг-провайдера ** //
/** Имя базы данных для WordPress */
define('DB_NAME', 'WordPress');
/** Имя пользователя MySQL */
define('DB_USER', 'root');
/** Пароль к базе данных MySQL */
define('DB_PASSWORD', '23112311');
/** Имя сервера MySQL */
define('DB_HOST', 'localhost');
/** Кодировка базы данных для создания таблиц. */
define('DB_CHARSET', 'utf8');
/** Схема сопоставления. Не меняйте, если не уверены. */
define('DB_COLLATE', '');
/**#@+
 * Уникальные ключи и соли для аутентификации.
 *
 * Смените значение каждой константы на уникальную фразу.
 * Можно сгенерировать их с помощью {@link https://api.wordpress.org/secret-key/1.1/salt/ сервиса ключей на WordPress.org}
 * Можно изменить их, чтобы сделать существующие файлы cookies недействительными. Пользователям потребуется снова авторизоваться.
 *
 * @since 2.6.0
 */
define('AUTH_KEY',         'впишите сюда уникальную фразу');
define('SECURE_AUTH_KEY',  'впишите сюда уникальную фразу');
define('LOGGED_IN_KEY',    'впишите сюда уникальную фразу');
define('NONCE_KEY',        'впишите сюда уникальную фразу');
define('AUTH_SALT',        'впишите сюда уникальную фразу');
define('SECURE_AUTH_SALT', 'впишите сюда уникальную фразу');
define('LOGGED_IN_SALT',   'впишите сюда уникальную фразу');
define('NONCE_SALT',       'впишите сюда уникальную фразу');
/**#@-*/
/**
 * Префикс таблиц в базе данных WordPress.
 *
 * Можно установить несколько блогов в одну базу данных, если вы будете использовать
 * разные префиксы. Пожалуйста, указывайте только цифры, буквы и знак подчеркивания.
 */
$table_prefix  = 'wp_';
/**
 * Язык локализации WordPress, по умолчанию английский.
 *
 * Измените этот параметр, чтобы настроить локализацию. Соответствующий MO-файл
 * для выбранного языка должен быть установлен в wp-content/languages. Например,
 * чтобы включить поддержку русского языка, скопируйте ru_RU.mo в wp-content/languages
 * и присвойте WPLANG значение 'ru_RU'.
 */
define('WPLANG', 'ru_RU');
/**
 * Для разработчиков: Режим отладки WordPress.
 *
 * Измените это значение на true, чтобы включить отображение уведомлений при разработке.
 * Настоятельно рекомендуется, чтобы разработчики плагинов и тем использовали WP_DEBUG
 * в своём рабочем окружении.
 */
define('WP_DEBUG', false);
/* Это всё, дальше не редактируем. Успехов! */
/** Абсолютный путь к директории WordPress. */
if ( !defined('ABSPATH') )
define('ABSPATH', dirname(__FILE__) . '/');
/** Инициализирует переменные WordPress и подключает файлы. */
require_once(ABSPATH . 'wp-settings.php');
  • И не забываем нажать Сохранить только что созданный файл 
  • После этого переходим в браузер, где копировали только что код и нажимаем Запустить установку
  • После нажатия мы перешли на заполнения первых данных нашего сайта
  • И нажимаем Установить WordPress
  • После чего получаем долгожданное

Все готово, начинаем знакомство с WordPress. Делитесь в комментариях своими ссылками на сайты, которые построены на этой системе.

P.S. Хочу предупредить, что бы установить тему для WordPress используя локальный компьютер нужно поставить правильные права на файлы и папки, для редактирования их пользователю www-data командой
chown -R www-data:www-data /var/www; chmod 2775 /var/www
cd /var/www; find -type d -exec chmod 2775 {} \; && find -type f -exec chmod 664 {} \;
а что бы возможно было редактировать файлы и папки пользователю, под которым вы сейчас нужно добавить себя в группу  www-data, командой
usermod -a -G www-data <username>

7 нояб. 2011 г.

Установить пароль на Grub 2

Сначала давайте посмотрим, что в итоге должно получится.
  • Пароль на редактирование Grub 2 настроек (клавиша E)
  • Пароль на загрузку Windows (у меня установлено две операционных системы)
  • Пароль на ввод команд (клавиша C)
Работы предстоит нам не мало, но если будете соблюдать инструкцию все без проблем получится.
  • Открываем Терминал и выполняем команду
sudo grub-mkpasswd-pbkdf2
Вводим пароль (я ввел цифры), который будем вводить при редактировании Grub 2 и запуска Windows


После ввода пароля появится строка, типа
Your PBKDF2 is grub.pbkdf2.sha512.10000.1D1D32A1
DBCFB6A80ECCF4EF35BA6AD187C63DEC85BE0E57
951A790E8904DEBB90D530D1D156A1920850ABD1
1D1099BED609A523E9746E38ABA8C98BD8024EC6
.4A830D3AFC70085DA50B761603A6BA59F7750EEB
C05223BE537A60A6FCF0BB2A6F458718E94634598
03B0945825E0299EB844929F0C0FEEB82AF8C33D01081BB


это наш зашифрованный пароль, что задали выше, сохраните где то область, которая начинается со слова grub.pbkdf2.sha....... и т.д., типа
grub.pbkdf2.sha512.10000.1D1D32A1
DBCFB6A80ECCF4EF35BA6AD187C63DEC85BE0E57
951A790E8904DEBB90D530D1D156A1920850ABD1
1D1099BED609A523E9746E38ABA8C98BD8024EC6
.4A830D3AFC70085DA50B761603A6BA59F7750EEB
C05223BE537A60A6FCF0BB2A6F458718E94634598
03B0945825E0299EB844929F0C0FEEB82AF8C33D01081BB
  • В Терминале далее выполняем команду, которая создаст файл 05_password по пути /etc/grub.d/
sudo touch /etc/grub.d/05_password
  • Далее открываем только что созданный файл командой
sudo gedit /etc/grub.d/05_password
  • Вписываем и сохраняем файл
echo "Setting password protection..." >&2
cat << EOF
set superusers="ozone"
password_pbkdf2 ozone
grub.pbkdf2.sha512.10000.1D1D32A1DBCFB6A80ECCF4EF35BA6AD187C63DEC85BE0E57
951A790E8904DEBB90D530D1D156A1920850ABD1
1D1099BED609A523E9746E38ABA8C98BD8024EC6
.4A830D3AFC70085DA50B761603A6BA59F7750EEB
C05223BE537A60A6FCF0BB2A6F458718E94634598
03B0945825E0299EB844929F0C0FEEB82AF8C33D01081BB
  • Где 
echo "Setting password protection..." >&2 - комментарии которые будет отображаться при обновлении Grub 2
set superusers="ozone"  - имя пользователя, который сможет редактировать любые пункты меню
password_pbkdf2 ozone  - я задал имя, что и выше
grub.pbkdf2.sha - это зашифрованный пароль, о котором я говорил (нужно подставить свой!)
  • Далее выполняем команду, которая снимает права на чтения и редактирования нашего файла, что создали выше, командой
sudo chmod u+x,go-rw /etc/grub.d/05_password
  • После этого обновляем конфигурацию Grub 2, командой
sudo update-grub
  • Продолжаем в Терминале, открывая файл 30_os-prober командой
sudo gedit /etc/grub.d/30_os-prober 
  • И ищем строки, начинающиеся с слова menuentry (я искал через Ctrl+F)

У меня их четыре, привожу их ниже

menuentry "${LONGNAME} (${2}-bit) (on ${DEVICE})" --class osx --class darwin --class os {
menuentry "${LONGNAME} (on ${DEVICE})" --class windows --class os {
menuentry "${LLABEL} (on ${DEVICE})" --class gnu-linux --class gnu --class os {
menuentry "${LONGNAME} (on ${DEVICE})" --class hurd --class gnu --class os {

Которые нужно отредактировать, что бы получилось так (приведу пример на самой верхней найденной строке)

menuentry "${LONGNAME} (${2}-bit) (on ${DEVICE})" --users ozone {

то есть, что бы вышло вместо четырех выше строк, вот такие строки

menuentry "${LONGNAME} (${2}-bit) (on ${DEVICE})" --users ozone {
menuentry "${LONGNAME} (on ${DEVICE})" --users ozone {
menuentry "${LLABEL} (on ${DEVICE})" --users ozone {
menuentry "${LONGNAME} (on ${DEVICE})" --users ozone {

где, параметр
users ozone  это пользователь, который сможет редактировать Grub 2 и загружать Windows операционную систему
  • Сохраняем только что редактируемый файл
  • Обязательно обновляем Grub 2, командой
sudo update-grub
  • Перед последним этапом будет создание файла 31_sleep, командой 
sudo touch /etc/grub.d/31_sleep 
  • Редактируем только что созданный файл, командой
sudo gedit /etc/grub.d/31_sleep
  • Вписываем туда вот такое содержание и сохраняем файл 
echo "Setting Sleep..." >&2
cat <<EOF
if [ "x\${timeout}" != "x-1" ]; then
  if keystatus; then
    if keystatus --shift; then
      set timeout=-1
    else
      set timeout=0
    fi
  else
    if sleep$verbose --interruptible 3 ; then
      set timeout=0
    fi
  fi
fi
EOF

  •  Выставляем права и разрешения на редактирование файла, командой
sudo chmod u+x,go-rw /etc/grub.d/05_password
  • А последним этапом будет, открытие файла 
sudo gedit /etc/default/grub
  • Находим и изменяем, если они не совпадают такие параметры
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=
  • Ну и последний раз обновляем редактируемые параметры Grub 2, командой
 sudo update-grub
Все, отличная работа!  

И как всегда, вот результат


 

CopyPaste Copyright © 2017 - |- Шаблон создан O Pregador - |- Отредактирован myr4ik07