Как выполнить команду bash как пользователь Ubuntu?

Я хочу создать псевдоним с bash файл для пользователей "Убунту", например test.sh: когда я запускаю test.sh файл псевдоним работать только для пользователя root. как настроить алиас на "Убунту" пользователей через файл bash?

$ кот test.sh
#!/бин/Баш
псевдоним Лл="ЛС-Аль"
+901
Entrio 19 февр. 2016 г., 11:33:18
36 ответов

Попробуйте это:

Есть следующий код в файл

Вход=$1
Контент=`Эхо "$ввод" | "вырезать" - С1-14`
Количество=строка`Echo "${ввод#"$содержание"}"`
для меня в $(сл 1 "$граф")
делать
 Эхо "$контент-$я"
сделано

Запустить скрипт во время выполнения ввода, как показано ниже:

ш file.sh TestTest12312313
TestTest123123-1
TestTest123123-2
TestTest123123-3
TestTest123123-4
TestTest123123-5
TestTest123123-6
TestTest123123-7
TestTest123123-8
TestTest123123-9
TestTest123123-10
TestTest123123-11
TestTest123123-12
TestTest123123-13
+992
Sollosa 03 февр. '09 в 4:24

Это выглядит как Ху проблему.

Мои задачи берут обычно не более 15 минут. Я хочу реализовать механизм выключения автоматически после 60 минут.

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

Если задача не является интерактивной задачей, а задачу сценария, который автоматически запускается с другой машины, @sdkks дал прекрасное решение для этого, вы действительно должны просто задача машина для запуска выключенного как только скрипт и все свои задачи отделки.

Однако, если ваша задача-это интерактивная задача, я бы предложил вместо этого бездействия.

Если вы делаете вашу задачу в графическом интерфейсе пользователя (Х11) можно обнаружить неработающий интерфейс сеансов, используя подход, описанный здесь: выполните команду, когда система простаивает и когда снова активен

Если вы выполните задание через терминал, вы можете обнаружить зарегистрированным пользователям с помощью которых команды. Вы можете создать задачу cron, которая выключает машину, если кто возвращает пустой результат. Обратите внимание, что это будет довольно консервативного подхода; он не выключит систему, если вы оставили в консоли подключен, но не активен.

Если вы хотите быть немного более агрессивным и отключения неиспользуемых терминальных сессиях, а также, вы можете совместить прежний подход с автоматическим отключением простаивающих сеансов SSH ClientAliveInterval и ClientAliveCountMax. Другой подход к этому, если у вас нет SSH, но есть локальный терминал сессии, чтобы использовать терминал простаивает время как возвращено Вт команде.

+952
George cahill 10 мая 2010 г., 21:23:57
Другие ответы

Связанные вопросы


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

М-да, ее, кажется, победить всех обычных методов измельчения...

  • Существует вариант монтажа называется nodatacow , но это не влияет на уже существующие файлы.
  • Как у вас уже есть разумный файлов на диске этого пользователя, часто задаваемые вопросы запись не поможет вам либо.
  • То есть активные. Это только для Ext файловых систем, но есть патч для нее это может сработать. Вы можете использовать его, чтобы выяснить, влияет адресов блоков, а затем переписать их прямо на /dev/sdXY. Но это очень опасно и может не работать (особенно если есть еще снимки из файла)
  • Написать патч, файловой системе Btrfs, что позволяет modifiy (или лоскуток) конкретные снимки или целый файл
  • Чистейшая попытка (на самом деле действительно конфиденциальными данными) будет:

    • купить другой диск (если у вас есть достаточно свободного места для копии затронутого раздела на первом)
    • настройка полное шифрование диска и файловой системы на нем
    • скопировать все с диска A до B
    • загрузиться в систему Б и перерабатывать весь диск...

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

+937
Adrian 20 сент. 2018 г., 14:00:39

Я хочу взять 10 случайных строк из файла, который находится в 100 строк. Во-первых, я случайным образом 10 чисел от 1 до 100 (включительно) с

Инд=$(Шуф -я 1-100 -Н 10 | сортировка -Н)

Затем я хотел бы использовать СЭД , чтобы извлечь из этих строк (обозначается ОС). Так что мне нужно заново печатать массив Инд для создания

<Инд(1)>р;<Инд(2)>р;...;<Инд(10)>П

как в

СЕПГ -Н '<Инд(1)>р;<Инд(2)>р;...;<Инд(10)>р' ~/orig.txt > ~/short.txt

Как я могу это сделать?

+819
user208958 28 авг. 2015 г., 07:42:27

Я обнаружил, что в Ubuntu 15.04 обновлены до конца апреля. Внешние USB-накопители могут быть разделены только через NFS, если накопитель установлен в домашний каталог пользователя, а не по умолчанию Музыка/Видео папки. Тогда никто не:nogroup на сервере. В пространства=0 для корня экспорта должны быть слишком. Все это работает. Я могу предоставить образцы от первого клиента, потом сервер.

Клиент - файл fstab
 сервере:/Home/имя пользователя/музыка /домашний/параметр ClientID/музыка НФС авто 0 0
 сервере:/Home/имя пользователя/мое /дома/параметр ClientID/видео НФС авто 0 0

Я буду размещать в разделе сервер в качестве отдельного ответа, так как я не имею доступа к корневому каталогу

+817
Izureru 15 окт. 2012 г., 03:09:16

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

+790
Froff 1 дек. 2010 г., 11:14:24

В СШ странице упоминает свой случай в разделе "перенаправление TCP".

Пятно разница? Попробуйте это:

СШ -л 6669:127.0.0.1:hostB 6669 

Ваш демона слушает 127.0.0.1:6669 на hostb и ведущий:значение по умолчанию-false часть -L порт:хост:hostpart является по отношению к серверу вы подключаетесь. Так что я думаю, hostb не разрешить 127.0.0.1 (от hostb), не так ли? (Таким образом ваша команда пытается подключиться к hostb:6669 , где ни один из демонов прислушивается.)

+682
user3757837 15 июн. 2012 г., 11:07:17

Является ли файл исполняемым (или нет) - это вопрос права, а не имя.

Используйте команду chmod а+Х , чтобы сделать его исполняемым и чмод а-Х , чтобы запретить его. Все подробности здесь:

https://unix.stackexchange.com/a/297014/255708

+651
Cayobit Maria Susan 17 окт. 2017 г., 12:21:48

Я верю, что ты хочешь

с:/\*\_.*\*/::г

\_ говорит он, чтобы содержать несколько строк в следующих кодировки (ну, ., в любом случае).

+622
martyl1000 24 февр. 2019 г., 23:10:57

Ключ проверки подлинности на основе силы

  • набор PasswordAuthentication нет в файле/etc/СШ/sshd_config в

Блок из других сетей

НПВ позволяют прото TCP из 192.168.1.0/24 в любой порт 22 комментариев "СШ"
НПВ включить

Я только проверку синтаксиса на первой линии. Вы также будете иметь, чтобы изменить IP-сети-адрес. Мой пример для 192.168.1.х.

+613
Sisyphus 30 нояб. 2014 г., 16:07:01

Есть ли команда, которая будет выводить текст на команду (Рядом) подскажешь?

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

~/Рабочий стол $ ФОО
~/Рабочий стол $ some_new_command_which_user_did_not_enter
+600
roopaliv 1 мар. 2015 г., 20:31:15

Вы можете сделать это с помощью sed таким образом:

Е:Н; П; С/\Н[^ ]/&/; tsplit; с/^\([^ ]* *\)\([^ ]*\Н\) *\([^ ]*\)$/\1\2\1\3/; :сплит; ч; с/\н.*$//; п; г; с/^.*\Н//; test.txt БН' 

Объяснение

е# запуска ярлыка для петли
:Н
# Прочитать следующую строку в основной буфер, разделенных символом "\N"
Н
# Сплит и печати первая строка, если второй начинается с непробельного символа
с/\н[^ ]/&/
tsplit
# "\^([^ ]* *\)" -- Первое слово с пробелами, \1.
# "\([^ ]*\Н\)" -- второе слово, \2.
# " *" -- Места на второй линии, бросают их.
# "\([^ ]*\\)" -- Второе слово во второй строке, \3.
с/^\([^ ]* *\)\([^ ]*\Н\) *\([^ ]*\)$/\1\2\1\3/
# Колки
сплит
# Отправить обеих линий, чтобы удержать буфер
ч
# Удалить второй строке выведите сначала
с/\н.*$//
п
# Линий в основной буфер, удалить первым.
г
с/^.*\Н//
# Теперь второй файл сначала, снова начать цикл.
test.txt БН' 
+589
elliot svensson 4 сент. 2015 г., 13:07:04

Причина, приведенные в оригинальной инструкции по судо (жаль нет онлайн-версии я не знаю) был для лесозаготовки активных команд, где это возможно, когда вошли в систему как root.

+571
MANIVASANTH MECH 8 февр. 2017 г., 05:33:51
для F В *; делать [ ! -з "$ф" ] || РМ -- "$Ф"; сделано

Или С && вместо ||:

[ -ш "$Ф" ] && РМ -- "$Ф"

(Я предпочитаю || как я использую комплект -е большое и голое, неудачной && предложения вызовет выход в этом режиме)

+570
Andriy Tylychko 12 янв. 2018 г., 12:28:19

Я хочу, чтобы bash-скрипт открыть свой собственный путь.

Фон, что у меня есть сценарий под названием process_scanned_text.sh, который сам использует скрипт кривые. Я поставил кривые в том же каталоге, process_scanned_text.sh. Я создал симлинк на process_scanned_text.sh в моем ~/бин папку. Теперь я не знаю, как правильно назвать кривых скриптов. Как это не в $путь, мне нужно, чтобы указать это путь. Используя точку как путь не является правильным, так как это указывает на каталог, который я называю process_scanned_text.sh. Используя каталог $0 ни как не получается это указывает на мое бин папку (там ссылка есть).

+563
Stas 17 дек. 2019 г., 15:35:24

Используя GNU awk и, который имеет массивы массивов (может потребоваться поглазеть версия 4)

поглазеть '
 НФ { Н[$1][$2] += $3 }
 Конец {
 для (имя в N) {
 печать имя ":"
 для (фрукты в N[имя]) 
 функции printf "%16С %2Д\Н", фрукты, Н[имя][фрукт]
}
}
'
+513
bhaktievents 18 февр. 2017 г., 09:32:59

Попробуйте этот учебник: pendrivelinux. Создать новый раздел с меткой видео-РВ (не Каспер-РВ), отформатирован в файловую систему ext2.

  1. Загрузиться с USB-флешки. При загрузке появится меню, нажмите клавишу ESC и введите текущий стойких.

  2. Использовать UNetbootin необходимо установить размер постоянных разделов:

    Enter image description here

  3. С помощью Лили, обновления ОС будет использовать свои постоянные места, так что не часто обновлять, если у вас много свободного места.

Шаг 3 устанавливает постоянные разделы, например 4000 МБ:

Enter image description here

+512
Evan Sorrell 25 февр. 2012 г., 21:50:25

В Unix терминал ввода-вывода традиционно реализовывалась в какой-то очереди. Старых ядрах используется clists. В8 Unix и используемых потоков. В большинстве случаев, clists и потоки, используемые для реализации части соединения между пользовательским процессом (в частности, дескриптор файла) и драйвера символьного устройства (например, последовательный порт или Пти).

Трубы тоже очереди, но они ссылаются пользовательские процессы (в частности, пару файловых дескрипторов). Существует множество реализаций труб, в том числе розетки; особый тип файла, и даже потоки (Streams-это производная от потока В8.)

Так, ручьи и трубы обе реализации очереди, но они используются в разных ситуациях.

+493
Hussainoo 15 июл. 2011 г., 11:53:43

В Linux, каждый объект рассматривается как файл. Если я сделаю ВИМ <компакт-имя> тогда, ВИМ откроет каталог контента в Редакторе, потому что, это не различать файлы и каталоги.

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

Я планировал открыть файл из вложенных каталогов

ВИМ А/B/С/D/файл

Но вместо ВИМ, я набрал

 диски A/Б/В/Д/

и нажмите на вкладку дважды, но команда показывает только доступные каталог "д" каталог, а файлы.

Не в диск команду чести "все есть файл"? Или я что-то пропустила ?

+489
Anime Webs 12 июн. 2011 г., 10:00:14

Использовать zipinfo для отображения, молния содержание.:

$ zipinfo -1 a.zip

Хотя, это наверное не ответ на ваш вопрос, если вы ищете ответ на вопрос автоматизации.

Редактировать: то, что вы можете сделать, это проверить каждую строку вывода из zipinfo на косую черту. Если есть строка отсутствует персонаж, вы знаете, что она находится в корне архива.

К сожалению, я не могу вспомнить точно, как это сделать в верхней части моей головы. Не уверен, если это будет работать, но вот непротестированная команду:

$ MKROOT=0
$ х в $(zipinfo -1 a.zip); сделать $(эхо "${х}" | грэп "/"); если тест "$?" -ГТ "0"; затем MKROOT=1; Fi интернет; сделано
$ если тест "${MKROOT}" -ГТ "0"; после команды mkdir "а"; компакт-диск "а"; распакуйте "../a.zip"; еще распакуйте "a.zip"; интернет

Редактировать: Марк Перримэн предложение, наверное, лучше. Я просто понял, что моя команда проверяет, если файлы находятся в подпапках, но это не проверить, если все находятся в корневой папке.

+431
user60449 2 нояб. 2018 г., 08:08:28

Я только начал использовать KDE, и я не могу найти информацию о KDE эквивалент скрипт Наутилуса. То, что мне нужно, чтобы быть в состоянии сделать, это выбрать несколько файлов, щелкните правой кнопкой мыши и применить несколько команд к все они, как и сценарий "Наутилус".

+420
user1975278 29 апр. 2010 г., 21:53:27

Это означает, что ваш псевдокод на баш:

#!/бин/Баш
компакт-диск /ВАР/синхронизации
для dir в синхронизации*/ ; сделать
 ( # Подоболочку, чтобы сделать "диск" не глобальное.
 компакт-диск "$Дир"
 [[ -Ф sync.php ]] && /usr/Бен/РНР sync.php
 если [[ -д репликатор ]] ; затем
 компакт-диск репликатор
 [[ -Ф replicator.php ]] && /usr/Бен/РНР replicator.php
интернет

)
сделано

Он работает как sync.php и replicator.php в то же время, хотя, Но ты изначально хотел назвать их в разное время. Может, что-то вроде

#!/бин/Баш

запуск=$1

компакт-диск /ВАР/синхронизации
для dir в синхронизации*/ ; сделать
 ( # Подоболочку, чтобы сделать "диск" не глобальное.
 компакт-диск "$Дир"
 [[ -F "На$запустить" ]] && /usr/Бен/РНР "${запуска##*/}"
)
сделано

позвонили из cron, как

0 30 * * * /path/to/script.sh sync.php
0 0 * * * /path/to/script.sh replicator/Replicator.php

${запуска##*/} удаляет все до последнего /, т. е. возвращает базовое имя.

Обновление

Если вы хотите запустить скрипт следующим образом:

0:00 sync_a/sync.php
0:30 sync_a/replicator/Replicator.php
1:00 sync_b/sync.php
1:30 sync_b/replicator/Replicator.php
2:00 sync_c/sync.php
...

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

#!/бин/Баш
добавить=$1
на PHP=/usr/Бен/РНР
час=0
минуты=0

update_time () {
 (( минуты += добавить ))
 если (( минуту >= 60 )) ; тогда
 (( час += минуты / 60 ))
 (( ти %= 60 ))
интернет
 если (( час > 11 )) ; тогда
 эхо "не может поместиться в день!"
 выход 1
интернет
}
компакт-диск /ВАР/синхронизации

для dir в синхронизации*/ ; сделать
 если [[ -F "в каталог$dir"/sync.php ]] ; затем
 Эхо $ти $в час 0 0 0 "$РНР" /path/to/run.sh "$Дир" sync.php
update_time

 если [[ -F "в каталог$dir"/replicator/Replicator.php ]] ; затем
 Эхо $ти $в час 0 0 0 "$РНР" path/to/run.sh "$Дир" Replicator.php
интернет
update_time
интернет
сделано

Называем generate_crontab.sh 30 или аналогичных. Обратите внимание, что некоторые каталоги могут вам обезательно после смены, как файлы сортируются по алфавиту.

run.sh надо просто

реж=$1
скрипт=$2
если [[ -F "в каталог$dir$скрипт" ]] ; затем
 компакт-диск "$Дир"
 /usr/Бен/РНР $скрипт
интернет
+409
DeVotChka 11 янв. 2017 г., 15:03:46

правка: добавление <resolveabletype>: к разрешаемым позволяет сопоставить разные типы в одной команде кажется.

вывод в Java-1_6_0-пакеты OpenJDK-Devel в меркурианский +выкройка:devel_C_C++ +шаблон:devel_java


создание в один клик установить позволит вам сделать разрешение пакета на одном дыхании, но я не уверен, если шаблон можно назвать в одном. http://en.opensuse.org/openSUSE:One_Click_Install_ISV#Create_a_web_install_link вы могли бы затем вызвать его с ПСД на/sbin/OCICLI /путь/к/фрагментик.ymp

+382
Kuldeep Yadav 4 сент. 2018 г., 12:52:48

Вы не упомянули на каком языке вам нужно сделать это. Итак, я предполагаю, что shell-скрипт.

Вы правы, вы хотите использовать ловушку. Ловушка в bash принимает строку, которая выполняется при получении сигнала. Я, как правило, делают это вызов функции, поэтому я могу четко определить, что я хочу сделать, когда я поймать сигнал.

Вот пример скрипта.

#!/бин/Баш

# определяем функцию, которая будет обрабатывать ловушку
sigSegFault() { эхо "внутри sigSegFault"; }

# Ловушка нарушения сегментации (сигнал 11) сигнал
ловушка sigSegFault SEGV

# Запустить бесконечный цикл 
в то время как [[ истина ]]; делать
 спать 10
сделано

выход 0

Упрощенно, но содержит сведения о том, что вы просите.

+321
Ashok Kumar Sethi 11 июн. 2015 г., 18:19:02

Чтение и запись в файловую систему может включать большое разнообразие схем буферизации, ОС уборка, низкий уровень управления дисками, а также множество других возможных действий. Поэтому действия функции Open() и close()в качестве настройки для этих типов под капотом деятельности. Различных реализаций файловой системы может быть очень настроены по мере необходимости и по-прежнему остаются прозрачными в вызывающую программу.

Если ОС не открыть/закрыть, потом с с читать и писать, тех, файл действий все равно придется выполнять любые настройки, буфер промывки/управления и т. д. Каждый раз. Это большие накладные расходы для наложения на повторяющиеся читает и пишет.

+265
Rafael T 22 янв. 2015 г., 06:48:49

У меня есть файл с н линии. (Каждая строка относится к “вопросу”, и поэтому они помечены В. 1, В. 2, в. 3, ..., В.Н.) Каждая линия (вопрос) имеет “метки атрибутов”, который имеет значение 2, 3, 4, 5, или 6. Есть н5 линий с каждым значением.

Например: в 10-строке файл (т. е. П=10) может выглядеть

Амол@опций:~$ кот questions.txt
В. 1. 2 Оценки
В. 2. 5 Марок
В. 3. 4 Марки
В. 4. 3 Знаки
В. 5 6 Марок
В. 6. 4 Марок
В. 7 3 Знаки
В. 8 2 Метки
Вопрос 9 6 Марок
В. 10 5 Марок

Я знаю, что я могу разделить это на пять однородной (т. е. все одинаковые) файлы что-то вроде

Амол@опций:~$ grep в "2 марки" questions.txt > questions2Marks.txt
Амол@опций:~$ grep в "3 балла" questions.txt > questions3Marks.txt
Амол@опций:~$ grep в "4 марок" questions.txt > questions4Marks.txt
Амол@опций:~$ grep в "5 знаков" questions.txt > questions5Marks.txt
Амол@опций:~$ grep в "6 марок" questions.txt > questions6Marks.txt

Каждый из полученных файлов будет иметь н5 линий.

Я хочу сделать обратную операцию – т. е. произвести транспонирование вышеуказанного результата. Я хочу разделить мои questions.txtфайл в н5 файлов: questions1.txt, questions2.txt, questions3.txt, ..., вопросым.тхт (используя М представляет н5), где каждый файл пять линий долго и гетерогенных (т. е. все разные).

questions1.txt должен содержать

  • первая строка в questions.txt с 2 метками,
  • первая строка в questions.txt с 3 знаками,
  • первая строка в questions.txt с 4 знаками,
  • первая строка в questions.txt с 5 знаками, и
  • первая строка в questions.txt с 6 знаков,

именно в таком порядке. questions2.txt должна содержать во второй строке каждого и т. д.

Так, для П=10, м , очевидно, 2. Я хотел бы, чтобы мой пример questions.txt сверху разбивается на эти два файла:

Амол@опций:~$ кот questions1.txt 
В. 1. 2 Оценки
В. 4. 3 Знаки
В. 3. 4 Марки
В. 2. 5 Марок
В. 5 6 Марок

Амол@опций:~$ кот questions2.txt 
В. 8 2 Метки
В. 7 3 Знаки
В. 6. 4 Марок
В. 10 5 Марок
Вопрос 9 6 Марок

Как я могу добиться этого, используя *Никс инструменты (СЭД, как awk, Perl и shell-скрипт, и т. д...)?

+250
atisu 24 мар. 2018 г., 22:57:40

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

Я читал на Linux файловую систему sysfs, и как это может использоваться, чтобы допросить устройств и т. д., И я также нашел это на kernel.org полезные. Существует в USB возможность отключения конкретных портов USB-концентратор, однако, когда я вопрос судо команду lsusb на ступице на вопрос, это дескриптор сообщает о том, что индивидуальное питание портов нет. Порт (USB 1.0).

+243
MacDoe 16 июн. 2014 г., 21:29:29

Если есть парсер для файла формат файла, вы должны использовать его. Не хватает, вот решение, которое работает для вашего примера входных данных:

$ на awk '/^АЦП/{печати "имя:",$3} /^[[:площадь:]]*правила/{Гэтлину;печать "Правило:",$1}' файл
название: name_of_virtual_server
правило: обмену__все_услуг2.дат/обмену__все_услуг2_rule7

Как это работает

  • /^АЦП/{напечатать "имя:",$3}

    Для любой строке, которая начинается с АЦП, распечатать название: и третий пункт на линии.

  • /^[[:пробел:]]*правила/{Гэтлину;печать "Правило:",$1}

    Для любой строке, которая начинается с пробелами (по желанию), далее следуют правила, это выводит первый элемент в строке, который следует.

+233
Stasunny 1 февр. 2019 г., 09:50:53

Шмель (используется для переключения между карта Nvidia и интегрированной графикой, когда у вас есть Оптимус) должны работать на Ubuntu (просто добавить PPA и установить пакеты).

В Debian я не пробовал, но в этом РЕПО должны работать.

+205
wharf99 29 авг. 2015 г., 02:33:50

Моя работа использует проверку подлинности NTLM прокси. На моих серверов и рабочих станций Linux мы cntlm для проверки подлинности. Я не имея никаких проблем с Юм,с wget, или в веб-браузере, но по какой-скручиваемость-то причинам отказывается работать правильно.

[корень@rhel7 ~]# завиток -ВВ https://get.docker.com/
* О том, чтобы подключить() к get.docker.com порт 443 (#0)
* Попытка 52.84.21.59...
* Подключен к get.docker.com (52.84.21.59) порт 443 (#0)
* Инициализация НСС с certpath объектов: sql: файл/etc/ИПК/nssdb
* CAfile: в /etc/ИПК/ТЛС/сертификаты/ка-пачки.ЭЛТ
CApath: нет
* Ошибка НСС -5938 (PR_END_OF_FILE_ERROR)
* Обнаружил конец файла
* Закрытие соединения 0
завиток: (35) обнаружил конец файла

Вот мои версии:

[корень@rhel7 ~]# завиток -в-в
завиток 7.29.0 (архитектуру x86_64-RedHat это-линукс-гну) libcurl о/7.29.0 НСС/3.16.2.3 
Основные ВСК с zlib/1.2.7 этот пакет содержит символы отладки/1.28 libssh2/1.4.3
Протоколы: файл dict ФЦП ФЦП суслик протоколу HTTP на HTTPS протоколу IMAP imaps LDAP и ldaps с 
протокол POP3 pop3s протоколов RTSP протокол SCP и SFTP протоколам SMTP протокола smtps через telnet сервер TFTP 
Особенности: AsynchDNS ГСС-согласование ИДН протокол IPv6 Largefile NTLM_WB протокол NTLM протокол SSL сайт libz 

Конечно, это работает, если я подключиться к localhost:

[корень@rhel7 ~]# завиток -ВВ localhost в/вики/
* О подключения() в качестве прокси 127.0.0.1 Порт 3128 (#0)
* Попытка 127.0.0.1...
* Подключение к 127.0.0.1 (127.0.0.1) Порт 3128 (#0)
> Вам HTTP://localhost/mediawiki/ НТТР/1.1
> Пользователь-агент: скручиваемость/7.29.0
> Хост: localhost в
> Принимаем: */*
> Прокси-Связь: Держите-Живой
> 
На сайте < http/1.1 301 перемещен навсегда
< Дата: Пн, 01 февраля 2016 19:43:50 МСК
< Сервер: Apache/2.4.6 (устройств) на PHP/5.4.16
< Х-питание-по по: PHP/5.4.16
< Х-тип содержимого-варианты: nosniff
< Различаться: Принять Кодирования,Печенье
< Истекает: четверг, 01 января 1970 00:00:00 мск
< Кэш-контроля: индивидуальная, необходимо подтвердить, Макс-Возраст=0
< Последнего изменения: понедельник, 01 февраля 2016 19:43:50 МСК
< Расположение: http://rhel7/mediawiki/index.php/Main_Page
< Контент-Длина: 0
< Удержание: таймаут=5, максимальная=100
< Связь: держите-живой
< Содержимое-тип: текст/HTML; кодировка=кодировка UTF-8
< Прокси-связь: держите-живой
< 
* Подключение #0 в Хосте 127.0.0.1 остаются нетронутыми

И:

[корень@rhel7 ~]# команды uname -а
Линукс rhel7.example.com 3.10.0-327.4.5.el7.архитектуру x86_64 #1 SMP от ЧТВ 21 января 04:10:29 оценка 2016 архитектуру x86_64 архитектуру x86_64 архитектуру x86_64 GNU/Линукс

cntlm.конф:

[корень@rhel7 ~]# команда grep -v с " # " в /etc/cntlm.конф 

Имя Джон.Смит
Домен EXAMPLE.COM
159.29.10.10 прокси:8080
Проверка Подлинности По Протоколу NTLMv2
PassNTLMv2 121212121212121212112121212
Слушать 3128



NoProxy localhost в, 127.0.0.*, 10.*, 192.168.*
+191
BlkPengu 11 авг. 2012 г., 23:36:57

В командной строке, я могу легко выразить в терминах оболочки шариков, которые я хотел бы поймать все файлы что-то-*.тхт, Кроме то-*-foobar.txt? Если можно, то как?

Примечание: Я знаю, как добиться того же с помощью команды grep-v с или другие комбинации из нескольких команд. Вопрос стоит исключительно о том, будет ли (и если да, то как) добиться этого с раковины капельки.

+180
Thomma 4 сент. 2011 г., 09:19:30

Есть ли способ, другие, чем найти ... -тип F -exec для выполнения команды chmod -x и {} + , чтобы удалить на х от у, г и/или о рекурсивно с просто чмод?

В Х мнемоника в команду chmod позволяет рекурсивно задать права на папку иерархии и установить х флаг на папки, но не на файлы.

Теперь, если я хочу удалить на х флаг на все, но папки, там в сжатой форме выразить, что, по аналогии с вышеуказанными х?

+109
aloisio 12 мар. 2012 г., 10:24:20

В ProxyCommand вариант не произвольную команду для запуска на удаленной системе, но команда для передачи какой-то поток данных. Из справочной страницы для файле ssh_config (курсив):

ProxyCommand

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

В командной строке, любое вхождение ‘%Н’ будут заменены имя хоста для подключения, ‘%р’ в порту, и ‘%Р’ по имени удаленного пользователя. Команда может быть в принципе что угодно, и должна читать из стандартного ввода и писать в стандартный вывод. Он в конечном итоге должен подключить накопитель sshd(8) - сервер, работающий на какую-то машину, или выполнить команды -я где-то.

Если вы просто хотите выполнить команду на удаленном компьютере, предоставлять ее в конце SSH в командной строке, как

СШ корень@Ubuntu в ЛС
+90
user86251 7 авг. 2011 г., 03:29:44

Я пытаюсь генерировать билет Kerberos, когда я войти в мой компьютер(Федора 28). Я хочу добиться этого с помощью Пэм. мой файл/etc/Пэм.д/системы авторизации выглядит так:

авторизации требуется pam_env.так
авторизации требуется pam_faildelay.поэтому задержка=2000000
авт [по умолчанию=1 игнорировать=игнорировать успех=ОК] pam_succeed_if.так что с uid >= 1000 Тихом
авт [по умолчанию=1 игнорировать=игнорировать успех=ОК] pam_localuser.так
двиг достаточно модуля pam_unix.так nullok try_first_pass
авт необходимые pam_succeed_if.так что с uid >= 1000 quiet_success
#авт достаточной pam_sss.так forward_pass
двиг достаточно pam_krb5.так try_first_pass
авторизации требуется pam_deny.так

счет необходим модуля pam_unix.так
счета достаточно pam_localuser.так
счета достаточно pam_succeed_if.так что с uid < 1000 Тихом
запись #[по умолчанию=плохой успех=ОК user_unknown=игнор] pam_sss.так
счет [по умолчанию=плохой успех=ОК user_unknown=игнор] pam_krb5.так
счет требуется pam_permit.так

пароль необходимые pam_pwquality.так try_first_pass local_users_only
пароль достаточно модуля pam_unix.так что криптография SHA512 тень nullok try_first_pass use_authtok
#достаточной пароль pam_sss.так use_authtok
пароль достаточно pam_krb5.так use_authtok
пароль pam_deny.так

сессия факультативного pam_keyinit.так отменить
сессии требуется pam_limits.так
-сессия факультативного pam_systemd.так
сессии [успех=1 по умолчанию=игнор] pam_succeed_if.так что Служба в crond тихо use_uid
сессии требуемого модуля pam_unix.так
#сессия факультативного pam_sss.так
сессия факультативного pam_krb5.так

а вот логи в/var/журнал/обеспечить:

Сентября 12 12:48:04 файл VBOX судо[1408]: файл VBOX : проблема с неплатежей записи ; телетайп=tty1 ; ФРД=/и т. д. ; Пользователь=корень ;
12 сентября 12:48:05 файл VBOX судо[1408]: файл VBOX : телетайп=tty1 ; ФРД=/и т. д. ; Пользователь=корень ; команда=/usr/Бен/Чаун корня:корневой файл krb5.ключей
Сентября 12 12:48:05 файл VBOX судо[1408]: pam_systemd(судо:сессии): не удается создать сеанс: уже запущен в сеансе
Сентября 12 12:48:05 файл VBOX судо[1408]: модуля pam_unix(судо-сессия) - сессия открыта для пользователя root по файл VBOX(с uid=0)
Сентября 12 12:48:05 файл VBOX судо[1408]: модуля pam_unix(судо-сессия) - сессия закрыта для пользователя root 
12 сентября 12:48:07 файл VBOX судо[1413]: файл VBOX : проблема с записи по умолчанию ; телетайп=tty1 ; ФРД=/и т. д. ; Пользователь=корень ;
12 сентября 12:48:07 файл VBOX судо[1413]: файл VBOX : телетайп=tty1 ; ФРД=/и т. д. ; Пользователь=корень ; команда=выполнить/sbin/перезагрузка
Сентября 12 12:48:07 файл VBOX судо[1413]: pam_systemd(судо:сессии): не удается создать сеанс: уже запущен в сеансе
Сентября 12 12:48:07 файл VBOX судо[1413]: модуля pam_unix(судо-сессия) - сессия открыта для пользователя root по файл VBOX(Уид=0)
Сентября 12 12:48:07 файл VBOX логин[746]: модуля pam_unix(логин:сессия) - сессия закрыта для пользователя VBOX в
Сентября 12 12:48:07 файл VBOX логин[746]: pam_krb5[746]: ошибка инициализации протокола Kerberos: 13 (отказано в доступе)
Сентября 12 12:48:07 файл VBOX логин[746]: pam_krb5[746]: ошибка инициализации протокола Kerberos
Сентября 12 12:48:07 файл VBOX судо[1413]: модуля pam_unix(судо-сессия) - сессия закрыта для пользователя root 
Сентября 12 12:48:07 файл VBOX systemd в[1092]: модуля pam_unix(добавлена пользователем:сессия) - сессия закрыта для пользователя VBOX в
Сентября 12 12:48:07 файл VBOX systemd в[1092]: pam_krb5[1092]: ошибка инициализации протокола Kerberos: 13 (отказано в доступе)
Сентября 12 12:48:07 файл VBOX systemd в[1092]: pam_krb5[1092]: ошибка инициализации протокола Kerberos
Сентября 12 12:48:13 файл VBOX накопитель sshd[739]: принимаемого сигнала 15, оконечный.
Сентября 12 12:48:43 файл VBOX накопитель sshd[728]: сервер прослушивает порт 0.0.0.0 22.
Сентября 12 12:48:43 файл VBOX накопитель sshd[728]: Server прослушивает :: порт 22.
Сентября 12 12:48:46 файл VBOX polkitd[766]: правила загрузки из директории /etc/с помощью polkit-1/Правила.д
Сентября 12 12:48:46 файл VBOX polkitd[766]: правила загрузки из директории /usr/доли/с помощью polkit-1/Правила.д
Сентября 12 12:48:47 файл VBOX polkitd[766]: завершена загрузка, компиляция и выполнение 13 правил
Сентября 12 12:48:47 файл VBOX polkitd[766]: приобрел имя org.freedesktop.PolicyKit1 на системной шине
Сентября 12 12:49:11 файл VBOX systemd в[1093]: модуля pam_unix(добавлена пользователем:сессия) - сессия открыта для пользователя VBOX в ПО (с uid=0)
12 сентября 12:49:11 файл VBOX systemd в[1093]: pam_krb5[1093]: ошибка инициализации протокола Kerberos: 13 (отказано в доступе)
12 сентября 12:49:11 файл VBOX systemd в[1093]: pam_krb5[1093]: ошибка инициализации протокола Kerberos
Сентября 12 12:49:12 файл VBOX логин[745]: модуля pam_unix(логин:сессия) - сессия открыта для пользователя VBOX в по логину(номер uid=0)
12 сентября 12:49:12 файл VBOX логин[745]: pam_krb5[745]: ошибка при инициализации протокола Kerberos: 13 (отказано в доступе)
12 сентября 12:49:12 файл VBOX логин[745]: pam_krb5[745]: инициализация ошибка Kerberos
12 сентября 12:49:12 файл VBOX логин[745]: логин на tty1 на файл VBOX
12 сентября 12:57:20 файл VBOX министра внутренних дел Великобритании[1200]: принят пароль для VBOX из Порт 192.168.1.53 54824 ssh2
Сентября 12 12:57:20 файл VBOX накопитель sshd[1200]: модуля pam_unix(накопитель sshd:сессия) - сессия открыта для пользователя VBOX в ПО (с uid=0)
12 сентября 12:58:26 файл VBOX судо[1255]: файл VBOX : проблема с записи по умолчанию ; телетайп=оч/0 ; ФРД=/и т. д./Пэм.д ; пользователь=корень ;

Как вы видите, я pam_krb5[745]: ошибка при инициализации протокола Kerberos: 13 (отказано в доступе). Я искал и нашел, что проблема может быть разрешения файла krb5.конф, я установил ее на 644:

-РВ-р--р--. 1 корень 3.8 к 31 июля 13:29 файл krb5.конф

но у меня же ошибка. Я также заметил, что если я логин и вводить вручную командой Kinit файл VBOX я смогла достать билет. Я не могу понять, почему у меня доступ запрещен ошибка.

П. С. Вот содержание файла krb5.конф. https://pastebin.com/t7T2CsBH

+72
Carl Jacksson 31 мая 2010 г., 17:46:46

У меня есть сканер от BenQ 5150C. Он не работает из коробки.

После загрузки драйверов для Windows (от Getac Ближнем Востоке), извлечение .файл bin и после этого поста, сканер начал работать, но сканирует только 1/4 страницы. Кажется, есть проблема с разрешением.

Есть ли способ, чтобы настроить его для нормальной работы?

Использую Ubuntu 14.04 64 бит.

+54
MrME 10 янв. 2010 г., 20:39:23

Я нашел обходной путь... но я надеюсь, кто-то дает что-то лучше.

Исправленный код: я прячу нормальное эхо, и я повторяю это себе после каждого чтения:

действовать до его закрытия -г stty_orig=`` # # # добавил Это
действовать до его закрытия -Эхо ### добавил Это
_delay_end_input_=2
функции printf "%з\п" "ответ: "
ИФС= читать -д " -Н 1 ответ
с printf "$ответ" >&2 ; ### добавил Это
в то время как ИФ= читать -д " -Н 1 -т ${_delay_end_input_} больше ; делать
 е "долларов больше" >&2 ; ### добавил Это
Ответ="${Ответ}${больше}"
сделано

действовать до его закрытия $stty_orig ### добавил Это

Кажется, до сих пор делать все, что мне нужно... но я не люблю печатать в stderr, что способ... (возможно лучший в printf в /dev/телетайп, а?)

редактировать: один большой недостаток : трудно и ручка "backspaces" или дельс: если лицо, въезжающее в 1 или несколько строк текста хочет что-то изменить, это довольно волосатые интерпретировать корректирующие ключей, для отладки, позволяющий 1 или нескольких строк будет лучше здесь... (возможно Perl есть одна?)

+10
user3392193 4 апр. 2013 г., 00:15:48

Показать вопросы с тегом

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil