Модуль программной системы оптимизации работы сети на платформе операционной системы Linux

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование

(IOException ex) {}}

void chmodCancelActionPerformed(java.awt.event.ActionEvent evt)

{();.setVisible(false);}

void chownButtonActionPerformed(java.awt.event.ActionEvent evt)

{.setVisible(true);}

void chmodDiscardActionPerformed(java.awt.event.ActionEvent

evt) {();}

 

private void ssh_configButtonActionPerformed(java.awt.event.ActionEvent

evt) {ex_com = "gnome-terminal -x part1/ssh_config.sh";{(ex_com);

} catch (IOException ex) {}}

void

sshd_configButtonActionPerformed(java.awt.event.ActionEvent evt) {ex_com = "gnome-terminal -x part1/sshd_config.sh";{(ex_com);

} catch (IOException ex) {}}

void ssh_installButtonActionPerformed(java.awt.event.ActionEvent

evt) {ex_com = "gnome-terminal -x part1/ssh_install.sh";{(ex_com);

} catch (IOException ex) {}{.sleep(8000);

} catch (InterruptedException ex) {}(runCheck())();}

void ssh_runButtonActionPerformed(java.awt.event.ActionEvent

evt) {ex_com = "gnome-terminal -x part1/ssh_run.sh";{(ex_com);

} catch (IOException ex) {}(runCheck())();}

void ssh_stopButtonActionPerformed(java.awt.event.ActionEvent

evt) {ex_com = "gnome-terminal -x part1/ssh_stop.sh";{(ex_com);

} catch (IOException ex) {}(runCheck())();}

void chownClearActionPerformed(java.awt.event.ActionEvent evt) {();}

void chownDiscardActionPerformed(java.awt.event.ActionEvent

evt) {();.setVisible(false);}

void umaskClearActionPerformed(java.awt.event.ActionEvent evt) {();}

void umaskCancelActionPerformed(java.awt.event.ActionEvent evt)

{();.setVisible(false);}

 

private void umaskOKActionPerformed(java.awt.event.ActionEvent evt) {file_name = "umask.sh";username = umaskUsers.getSelectedItem().toString();mask = umaskMask.getText();ex_com1 = "chmod +x part1/"+file_name;ex_com2 = "gnome-terminal -x part1/"+file_name;{(username,mask);(ex_com1);(ex_com2);

} catch (IOException ex) {}}

void chownOKActionPerformed(java.awt.event.ActionEvent evt) {file_name = "chown.sh";[] com = { chownCommand.getText() };ex_com1 = "chmod +x part1/"+file_name;ex_com2 = "gnome-terminal -x part1/"+file_name;{(file_name,com);(ex_com1);(ex_com2);

} catch (IOException ex) {}.setEnabled(false);}

void chmodOpenFileActionPerformed(java.awt.event.ActionEvent

evt) {.setText(openFileDialog(this.chmodDialog));();}

void chownOpenFileActionPerformed(java.awt.event.ActionEvent

evt) {.setText(openFileDialog(this.chownDialog));();.setEnabled(true);}

void chmodUsersItemStateChanged(java.awt.event.ItemEvent evt) {();}

void chmodPermsItemStateChanged(java.awt.event.ItemEvent evt) {();}

void chmodOptionsItemStateChanged(java.awt.event.ItemEvent evt)

{();}

void jLabel9MouseClicked(java.awt.event.MouseEvent evt) {.setEnabled(false);field_text = chownPathFile.getText();.setText(field_text + " " +

openFileDialog(this.chownDialog));();.setEnabled(false);}

void chownOptionsItemStateChanged(java.awt.event.ItemEvent evt)

{();}

void umaskButtonActionPerformed(java.awt.event.ActionEvent evt)

{{();

} catch (IOException ex) {}.setVisible(true);}

void terminalButtonActionPerformed(java.awt.event.ActionEvent

evt) {ex_com = "gnome-terminal";{(ex_com);

} catch (IOException ex) {}}

void hintsButtonItemStateChanged(java.awt.event.ItemEvent evt) {(hintsButton.isSelected()){

adduserButton.setToolTipText("Добавить пользователя в систему");

deluserButton.setToolTipText("Удалить пользователя из системы");.setToolTipText("Изменить параметры учетной записи

пользователя");.setToolTipText("Напечатать имена пользователей, которые в

данный момент работают в системе");.setToolTipText("Изменить пароль пользователя");.setToolTipText("Открыть для просмотра

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

известных системе");.setToolTipText("Добавить группу в систему");.setToolTipText("Удалить группу из системы");.setToolTipText("Изменить определение группы в

системе");.setToolTipText("Напечатать имена групп, в которые

входят пользователи");.setToolTipText("Управление группами и их паролями");

etcGroupButton.setToolTipText("Открыть для просмотра

(редактирования) файл с перечнем групп, известных системе");.setToolTipText("Программа для изменения прав доступа к

файлам и директориям");.setToolTipText("Утилита, изменяющая владельца и/или

группу для указанных файлов");

umaskButton.setToolTipText("Функция, изменяющая права доступа,

которые присваиваются новым файлам и директориям по умолчанию");_configButton.setToolTipText("Редактировать файл конфигурации

клиента протокола SSH из пакета OpenSSH ");_configButton.setToolTipText("Редактировать файл конфигурации

службы openSSH");.setToolTipText("Вызвать терминал Linux");

[] adduserTips = { "",

"Этот параметр помещает пользователя в группу с номером ID",

"Показать краткую инструкцию",

"Использовать указанную папку в качестве домашнего каталога

пользователя",

"Выбрать оболочку, которая будет использоваться в качестве

регистрационной оболочки",

"Добавить нового пользователя в группу с именем",

"Не создавать домашний каталог, даже если он не существует.",

"Не выводить информационные сообщения, показывать только

предупреждения и ошибки",

"Показывать отладочную информацию",

"Присвоить пользователю опреденный UID"};

ComboTooltip(userOpts, adduserTips);

[] deluserTips = { "",

"Показать краткую инструкцию",

"Не выводить сообщения о ходе работы",

"Выполнить удаление, только если пользователь является системным",

"Выполнить резервное копирования всех файлов домашнего каталога в

архив с именем /$user.tar.bz2 или /$user.tar.gz",

"Помещать файлы резервных копий в указанный каталог",

"Удалить домашний каталог пользователя и его хранилище почты",

"Удалить все файлы из системы, принадлежащие этому

пользователю"};

ComboTooltip(deluserOpt, deluserTips);

[] usermodTips = { "",

"Добавить пользователя в дополнительную группу(ы)",

"Установить новую папку входа для пользователя",

"Установить дату, когда учётная запись пользователя будет

заблокирована",

"Установить количество дней после истечения срока действия пароля,

когда учетная запись будет полностью отключена",

"Изменить имя пользователя на новое",

"Заблокировать пароль пользователя",

"Получить шифрованное значение пароля, которое возвращает

функция crypt",

"Установить имя новой регистрационной оболочки пользователя",

"Установить новое значение идентификатора пользователя (uid)",

"Разблокировать пароль пользователя"};(usermodOpts, usermodTips);

[] passwdTips = {