1) 以root用户登录系统,切换当前SHELL为bash(不做特殊说明以下所有操作都在bash下进行),创建用户组,如zombie
groupadd zombie
2) 在用户组下面创建一个新用户,并指定使用SHELL为 bash,如zombie
useradd zombie -g zombie -s /bin/bash
3) 为新建的用户设置密码,例如设置sas用户的密码为123456,执行以下命令:
passwd zombie
在 New password: 提示下为新用户输入一个口令123456,然后按 [Enter]
在 Retype new password: 提示下,输入同一口令123456来确认你的选择
4) 切换到新建的用户(如zombie)登录系统
su - zombie
二,分配权限到各个用户下,eclipse,
jdk安装不再描述
写一个eclipse.sh的脚本
#!/bin/bash
#
# 执行 eclipse
#jdk的安装目录,大家可以讲/test/tools/目录替换成自己jdk安装的目录和自己eclipse的安装目录,
本人jdk安装在/test/tools/下
export JAVA_HOME=/test/tools/java/jdk6
export CLASSPATH=/test/tools/java/jdk6/lib
/test/tools/eclipse/eclipse -vm /test/tools/java/bin/java -data ~/workspace &
# -vm 参数用以指定使用哪一个 jvm 来执行Eclipse,
# -date参数用以指定Eclipse的数据目录。在此指定其存在用户根目录(~)下的workspace目录中
将elipse.sh拷贝到/usr/local/bin目录下
当你用其他非root用户登录时,如zombie用户,运行sh eclipse.sh就会得到eclipse界面
groupadd zombie
2) 在用户组下面创建一个新用户,并指定使用SHELL为 bash,如zombie
useradd zombie -g zombie -s /bin/bash
3) 为新建的用户设置密码,例如设置sas用户的密码为123456,执行以下命令:
passwd zombie
在 New password: 提示下为新用户输入一个口令123456,然后按 [Enter]
在 Retype new password: 提示下,输入同一口令123456来确认你的选择
4) 切换到新建的用户(如zombie)登录系统
su - zombie
二,分配权限到各个用户下,eclipse,
jdk安装不再描述
写一个eclipse.sh的脚本
#!/bin/bash
#
# 执行 eclipse
#jdk的安装目录,大家可以讲/test/tools/目录替换成自己jdk安装的目录和自己eclipse的安装目录,
本人jdk安装在/test/tools/下
export JAVA_HOME=/test/tools/java/jdk6
export CLASSPATH=/test/tools/java/jdk6/lib
/test/tools/eclipse/eclipse -vm /test/tools/java/bin/java -data ~/workspace &
# -vm 参数用以指定使用哪一个 jvm 来执行Eclipse,
# -date参数用以指定Eclipse的数据目录。在此指定其存在用户根目录(~)下的workspace目录中
将elipse.sh拷贝到/usr/local/bin目录下
当你用其他非root用户登录时,如zombie用户,运行sh eclipse.sh就会得到eclipse界面