Table of Contents

How to

Если у Вас проблемы, то просьба сообщать о них по электронной почте kryukov@theory.sinp.msu.ru. В письме должна быть следующая информация:

  1. На каком сервере Вы работаете.
  2. Что сделали. Копия с экрана или снимок экрана.
  3. Что получилось. Копия с экрана или снимок экрана.
  4. Что вы ожидали получить. Копия с экрана или снимок экрана.

sshfs

Для монтирования файловых систем, например k1, на свой локальный компьютер по ssh надо выполнить команду:

> sshfs  _user_name_@gridmsu31.sinp.msu.ru:/k1 _path_/k1
> ls -l _path_/k1

Здесь _user_name_ - это имя пользователя на удаленной машине, а _path_ - путь к локальной директории k1, где будет смонтирована удаленная файловая система.

Дальше Вы работаете с файлами как обычно.

Внимание. По завершению работы не забудьте размонтировать файловую систему с помощью команды

> umount _path_/k1

Подробности по ссылке: https://losst.pro/podklyuchenie-i-nastrojka-sshfs-v-linux

tmux

Пример использования.

Начинаете работать из дома.

home> ssh gridmsu31....
gridmsu31> tmux              /** Снизу появится зеленая строка**/
___ выполняете свои команды ___

[Ctrl+b d]                   /** команда dettach (отцепить)**/

gridmsu31> ___ можете сто-то делать дальше ___
___ завершаете ssh, работа вашегго задания продолжается____
home> tmux ls                |** посмотреть список активных сессий **/

Приезжаете на работу.

work> ssh gridmsu31....
gridmsu31> tmux attach       /** команда прицепить активную сессию.**/
___ выполняете свои команды ___

[Ctrl+b d]         <<== команда dettach (отцепить сессию)

gridmsu31> ___ можете что-то делать дальше ___
___ завершаете сессию ____
work> 

tmux - очень мощная команда, которая многое что может. См. далее: шпаргалка.

Установка sshfs

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

  1. На локальном компьютере установить пакет sshfs:
    • Ubuntu: sudo apt install sshfs
    • CentOS (из под root): yum install sshfs
  2. Создать у себя директорию куда будет монтироваться файловая система (если отсутствует):
    • mkdir ~/mount_dir
  3. Примонтировать систему
    • sshfs user_name@server_name:/path_to_fs ~/mount_dir
  4. Далее используете файлы как обычно.

ВАЖНО! Не забудьте отмонтировать файловую систему после завершения работы:
fusermount -u ~/mount_dir

Alexander Kryukov 27/09/2018 16:29

Общее простанство

Для обмена данными между пользователями можно использовать директорию /k1/taiga_pool. Заметим, что другие пользователи могут читать чужие файлы. Удалять файлы могут только их владельцы. Эти правила относятся и к директориям.

Alexander Kryukov 13/02/2017 17:22

Изменение пароля учетной записи.

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

$ yppasswd

Alexander Kryukov 01/02/2017 12:52