Linuxサーバーボックスで ユーザーをサーバーに追加するスクリプトを作成します。 2つの異なるGIDを持つ2つのユーザーグループを作成する必要があります。 グループはスタッフと学生ですユーザーを追加するLinuxサーバースクリプト
同じスクリプトにスタッフグループと学生グループに属するユーザーを作成させてください。スクリプトを実行するときには、 ユーザーはこのコードを使用すると、(ほとんど)必要なものを提供しなければならない スタッフや学生が
Linuxサーバーボックスで ユーザーをサーバーに追加するスクリプトを作成します。 2つの異なるGIDを持つ2つのユーザーグループを作成する必要があります。 グループはスタッフと学生ですユーザーを追加するLinuxサーバースクリプト
同じスクリプトにスタッフグループと学生グループに属するユーザーを作成させてください。スクリプトを実行するときには、 ユーザーはこのコードを使用すると、(ほとんど)必要なものを提供しなければならない スタッフや学生が
かどうか、彼らが作成しているものを、ユーザープロンプトが表示されなければなりませんされています。あなたはこれが(種類の)宿題の割り当てであると述べたので、adduser
とgroupadd
の詳細があればそれを試すことができます。私はあなたが提供したコードを(実行するために)変更しています。将来的に質問にコードを追加してください:
#!/bin/bash
groups="staff students"
for groupname in $groups
do
if grep $groupname /etc/group
then
echo "Group Exists"
else
echo "Group Does Not Exist"
groupadd $groupname
fi
done
なぜマークダウン?私は実行するために彼が提供したコードを取得しています。それは宿題であるので、私はOPのためにすべてをやるべきだとは思わない。 – tale852150
これは宿題のような匂いがします。これはこれらのための正しいフォーラムではありません。私たちの助けが必要な場合は、まず何をしようとしたかを示してください。 – quinz
そのようなものですが、依然としてあなたの助けが必要です。私はいくつかのポイントで立ち往生しています –
#!/ bin/bash \t groups = 'staff students' のgroupnameは$ groupsです。 \tエコー 他\t \t \tのgroupadd -g 11 $グループ名 'にグループが存在する' \t \t \tその後、\t [グレップ「学生の/ etc/groupを] [はgrep 'スタッフ'/etc/groupの]場合は&&を行います行わ\t \tのgroupadd -g 22 $グループ名 \t \tブレーク \t} addUserToServer() –