Почему lsof показывает один и тот же файловый дескриптор для разных процессов?

Можно заставить ваш ноутбук использовать ключевой файл, даже если доступны доступ к паролю и keybased. Если вы в настоящее время подключаетесь к ssh user@your.host.tld -p 22, отредактируйте ~/.ssh/config и добавьте:

Host your.host.tld
    PreferredAuthentications publickey

Этот файл конфигурации можно использовать, чтобы вы набирали еще меньше:

Host home
    Hostname your.host.tld
    User user
    PreferredAuthentications publickey
    Port 22
[d2 ] С этой конфигурацией вам просто нужно ssh home.

Можно ограничить логины с паролем на определенный IP-адрес. В /etc/ssh/sshd_config у вас будет строка, которая отключит пароль на основе пароля: PasswordAuthentication no. Чтобы включить его для входа с определенного IP-адреса, вы можете использовать:

Match Address 12.34.56.78
    PasswordAuthentication yes

Я предлагаю вам использовать keybased auth, даже если он работает. Это намного безопаснее, чем пароль на основе auth, поскольку это не может быть легко устранено. Вы можете иметь несколько ключей для одной и той же учетной записи, это не должно быть проблемой.

Для получения более удобных конфигурационных директив см. Страницу руководства ssh_config (5). (для серверной части см. sshd_config (5))

2
задан 3 July 2012 в 13:11

15 ответов

Это означает, что эти процессы могут достичь одного и того же пространства памяти.

Почему они хотят достичь общего пространство памяти? Ответ прост - разговаривать друг с другом!

В вашем случае dropbox разговаривает с gnome-panel, который предоставляет значок состояния Dropbox.

В руководстве по libc сказано следующее:

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

Флаг u просто означает, что FD предназначен для чтения-записи; w означает только запись, r означает только чтение.

3
ответ дан 25 July 2018 в 18:13

Это означает, что эти процессы могут достичь одного и того же пространства памяти.

Почему они хотят достичь общего пространство памяти? Ответ прост - разговаривать друг с другом!

В вашем случае dropbox разговаривает с gnome-panel, который предоставляет значок состояния Dropbox.

В руководстве по libc сказано следующее:

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

Флаг u просто означает, что FD предназначен для чтения-записи; w означает только запись, r означает только чтение.

3
ответ дан 2 August 2018 в 00:27

Это означает, что эти процессы могут достичь одного и того же пространства памяти.

Почему они хотят достичь общего пространство памяти? Ответ прост - разговаривать друг с другом!

В вашем случае dropbox разговаривает с gnome-panel, который предоставляет значок состояния Dropbox.

В руководстве по libc сказано следующее:

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

Флаг u просто означает, что FD предназначен для чтения-записи; w означает только запись, r означает только чтение.

3
ответ дан 4 August 2018 в 15:55

Это означает, что эти процессы могут достичь одного и того же пространства памяти.

Почему они хотят достичь общего пространство памяти? Ответ прост - разговаривать друг с другом!

В вашем случае dropbox разговаривает с gnome-panel, который предоставляет значок состояния Dropbox.

В руководстве по libc сказано следующее:

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

Флаг u просто означает, что FD предназначен для чтения-записи; w означает только запись, r означает только чтение.

3
ответ дан 6 August 2018 в 00:34

Это означает, что эти процессы могут достичь одного и того же пространства памяти.

Почему они хотят достичь общего пространство памяти? Ответ прост - разговаривать друг с другом!

В вашем случае dropbox разговаривает с gnome-panel, который предоставляет значок состояния Dropbox.

В руководстве по libc сказано следующее:

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

Флаг u просто означает, что FD предназначен для чтения-записи; w означает только запись, r означает только чтение.

3
ответ дан 7 August 2018 в 17:59

Это означает, что эти процессы могут достичь одного и того же пространства памяти.

Почему они хотят достичь общего пространство памяти? Ответ прост - разговаривать друг с другом!

В вашем случае dropbox разговаривает с gnome-panel, который предоставляет значок состояния Dropbox.

В руководстве по libc сказано следующее:

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

Флаг u просто означает, что FD предназначен для чтения-записи; w означает только запись, r означает только чтение.

3
ответ дан 10 August 2018 в 06:48

Это означает, что эти процессы могут достичь одного и того же пространства памяти.

Почему они хотят достичь общего пространство памяти? Ответ прост - разговаривать друг с другом!

В вашем случае dropbox разговаривает с gnome-panel, который предоставляет значок состояния Dropbox.

В руководстве по libc сказано следующее:

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

Флаг u просто означает, что FD предназначен для чтения-записи; w означает только запись, r означает только чтение.

3
ответ дан 15 August 2018 в 18:43
  • 1
    Большое спасибо, я не мог так думать, потому что я не мог связать dropbox и gnome-панель друг с другом. Вы просто объяснили. – myildirim 3 July 2012 в 13:33
  • 2
    Этот ответ неверен . Эти два FD принадлежат разным процессам, которые имеют два разных пространства имен FD. – heemayl 11 October 2016 в 06:06

Дескрипторы файлов определены в пространстве имен процессов. Они не уникальны для всей системы. Два указанных процесса не имеют доступа к одному файлу, о чем свидетельствует столбец DEVICE, который в этом случае, вероятно, отображает имя устройства вашего сокета TCP.

2
ответ дан 25 May 2018 в 09:05

Файловые дескрипторы определены в пространстве имен для каждого процесса. Они не являются уникальными для всей системы. Два показанных процесса не обращаются к одному и тому же файлу, о чем свидетельствует столбец DEVICE, который в этом случае, скорее всего, показывает имя устройства вашего сокета TCP.

2
ответ дан 25 July 2018 в 18:13

Файловые дескрипторы определены в пространстве имен для каждого процесса. Они не являются уникальными для всей системы. Два показанных процесса не обращаются к одному и тому же файлу, о чем свидетельствует столбец DEVICE, который в этом случае, скорее всего, показывает имя устройства вашего сокета TCP.

2
ответ дан 2 August 2018 в 00:27

Файловые дескрипторы определены в пространстве имен для каждого процесса. Они не являются уникальными для всей системы. Два показанных процесса не обращаются к одному и тому же файлу, о чем свидетельствует столбец DEVICE, который в этом случае, скорее всего, показывает имя устройства вашего сокета TCP.

2
ответ дан 4 August 2018 в 15:55

Файловые дескрипторы определены в пространстве имен для каждого процесса. Они не являются уникальными для всей системы. Два показанных процесса не обращаются к одному и тому же файлу, о чем свидетельствует столбец DEVICE, который в этом случае, скорее всего, показывает имя устройства вашего сокета TCP.

2
ответ дан 6 August 2018 в 00:34

Файловые дескрипторы определены в пространстве имен для каждого процесса. Они не являются уникальными для всей системы. Два показанных процесса не обращаются к одному и тому же файлу, о чем свидетельствует столбец DEVICE, который в этом случае, скорее всего, показывает имя устройства вашего сокета TCP.

2
ответ дан 7 August 2018 в 17:59

Файловые дескрипторы определены в пространстве имен для каждого процесса. Они не являются уникальными для всей системы. Два показанных процесса не обращаются к одному и тому же файлу, о чем свидетельствует столбец DEVICE, который в этом случае, скорее всего, показывает имя устройства вашего сокета TCP.

2
ответ дан 10 August 2018 в 06:48

Файловые дескрипторы определены в пространстве имен для каждого процесса. Они не являются уникальными для всей системы. Два показанных процесса не обращаются к одному и тому же файлу, о чем свидетельствует столбец DEVICE, который в этом случае, скорее всего, показывает имя устройства вашего сокета TCP.

2
ответ дан 15 August 2018 в 18:43

Другие вопросы по тегам:

Похожие вопросы: