Содержание материала

Я заметил небольшой недочет Ubuntu Live CD. Сейчас поясню. Выполните команду Переход ~ Компьютер. Файловый менеджер отобразит диски вашего компьютера. Но при попытке просмотреть содержимое диска вы получите сообщение об ошибке. Как выяснилось, эта проблема связана с правами доступа. Для монтирования разделов жесткого диска нужны права пользователя root, а вы в данный момент (как пользователь Ubuntu Live CD) не обладаете такими правами.

ПРИМЕЧАНИЕ

Пользователь root в Linux обладает наивысшими привилегиями. Данный пользователь соответствует пользователю Администратор в Windows.

Поскольку вы работаете с Ubuntu Live CD, то войти в систему как пользователь root вы не можете. Не верите? Выполните команду меню Система I Выход I Смена пользователя. А теперь введите имя пользователя root. Пароль вы не угадаете, пустой пароль тоже не подходит. Если "в лоб" не получается, тогда нужно действовать иначе. По секрету вам скажу, что для пользователя root вообще по умолчанию пароль не задан, просто его учетная запись отключена, поэтому войти под именем root вы не можете.

Запустите терминал (Приложения - Стандартные - Терминал). После введите команду:

  • man sudo_root

Откроется страница руководства, из которого вы узнаете:

  • вход под именем root запрещен из соображений безопасности
  • если вам нужно выполнить команду от имени root, тогда вам нужно воспользоваться командой sudo (ее мы рассмотрим позже)

Забегая наперед, я вам все-таки скажу, что root доступ мы получим. Но давайте разберемся, зачем он нам нужен - ведь мы работаем с Ubuntu Live CD и еще пока не установили Ubuntu на жесткий диск. Предположим, что вы создали документ с помощью Ubuntu Live CD (документ 0pen0ffice-картинку, сделали скриншот экрана (для этого нужно нажать клавишу PrintScreen), чтобы похвастаться перед товарищами). Но после перезагрузки вы этот документ потеряете, а вам этого очень не хотелось бы. А без прав root на жесткий диск вы ничего не запишете. Вообще вы можете оказаться в ситуации, когда у вас нет другой операционной системы (новый компьютер), а нужно срочно создать какой - нибудь документ, т. е. времени на установку Ubuntu нет. Потом его нужно будет записать на сменный носитель, но без прав root вы не сможете его ремонтировать. И так, мы уже определились: root доступ нам нужен.

Предположим, что вы назвали документ Document1.txt и сохранили его на рабочем столе. Вы его хотите записать на раздел /dev/hda1 (это диск C: в терминологии Windows). Но сначала его нужно примонтировать к файловой системе Ubuntu. О файловых системах и операции монтирования мы еще поговорим, если вы ничего не понимаете, то просто вводите команды. Для монтирования /dev/hda1 к каталогу /mnt используется команда:

  • sudo mount -o rw /dev/hda1 /mnt

Мы выполнили команду sudo, передав ей другую команду:

  • mount -o rw /dev/hda1 /mnt

Задача команды sudo — выполнить переданную ей команду с правами root. В данном случае мы передали команду монтирования, которая примонтирует раздел /dev/hda1 к каталогу /mnt в режиме "чтение-запись" (параметр -о rw), после чего можно будет обращаться к файлам и каталогам раздела /dev/hda1 через каталог /mnt. Например, вывести содержимое корневого каталога раздела /dev/hda1 можно будет с помощью команды:

  • ls /mnt

Для копирования файла Documentl.txt выполните команду (соблюдайте регистр букв - система Linux, в отличие от Windows, чувствительна к регистру):

  • sudo ср ~/Desktop/Document1. txt /mnt

В этом случае мы выполнили с правами root команду:

  • ср ~/Desktop/Document1.txt /mnt

которая скопирует файл Document1.txt, размещенный на рабочем столе (каталог ~/Desktop), в корневой каталог /dev/hda1 (диск С:). Если вы сохранили свой документ в домашнем каталоге, тогда вам нужно выполнить такую

команду (символ ~ (тильда) в Linux означает домашний каталог текущего пользователя):

  • sudo ср -/Documentl.txt /mnt

Обмениваться, хранить, передавать Ваши файлы стало просто как никогда.
yandex-disk
Читать подробнее: для чего Yandex-Диск проекту Mini-Server. Практика установки, настройки и использования сетевого хранилища на Ubuntu server LTS 12.04 в статье Резервное копирование сервера Ubuntu на Яндекс Диск.

>> Ubuntu 12.04 + Nginx Скачать сервер
>> Fedora 15 Скачать сервер
>> Простой Debian 6.0.6 Скачать сервер
>> CentOS 6.0 и
+ (5.6) другой
Скачать сервер
>> OpenSUSE 11.4
MAX
Скачать сервер

Вход на сайт

ВНИМАНИЕ!

Регистрация на сайте только по согласованию с администратором ресурса. Обращаться через форму обратной связи.