Вы можете найти значения S
и T
в ls
info
стр. В системах с GNU ls
это должно быть доступно в файле corutils.info.gz
, обычно доступном в приглашении оболочки с помощью info ls
. Вот отрывок:
`ls' combines multiple bits into the third character of each
set of permissions as follows
. . .
`S'
If the set-user-ID or set-group-ID bit is set but the
corresponding executable bit is not set.
`T'
If the restricted deletion flag or sticky bit is set but the
other-executable bit is not set.
Обычно для установки этих битов используется команда chmod
, и любая двоичная команда или программа может вызывать системный вызов ядра chmod
для выполнения тех же действий.
См. Эти справочные страницы для получения дополнительной информации:
man 1 chmod
man 2 chmod
$ssh -кейген
Примите расположение файла по умолчанию, затем дважды нажмите клавишу «Ввод», чтобы не включать парольную фразу.
Будет создан файл в домашнем каталоге/.ssh с именем id _rsa.pub
затем используйте ssh -скопируйте -id {имя сервера, к которому вы хотите подключиться} выберите «да», затем введите пароль пользователя.
Это создаст файл с именем authorized _keys в каталоге.ssh домашнего каталога пользователя.
Если не удается создать файл, скопируйте содержимое этого файла в каталог авторизованных _ключей на целевом сервере -домашний каталог/.ssh/authorized _ключи
Test ssh не запрашивает пароль.