1.创建用户
方法1: adduser 用户名
方法2:useradd 用户名(一切参数都要提供,如果不使用任何参数,则创建的用户无密码,无主目录,没有指定shell版本)
2.删除用户
sudo userdel -r 用户名
3.创建用户组
sudo addgroup 组名
4.删除用户组
sudo delgroup 组名
5.将用户添加到用户组
方法1:sudo adduser 用户名 用户组名
方法2:usermod -G 用户组名 用户名
方法3:usermod -g 用户组名 用户名(将用户组设为主组)
6.重启服务器
shutdown -r now 立即重启
shutdown -r +3 三分钟后重启
shutdown -r 20:23 在20:23时将重启计算机
命令没有版本的区别,桌面版和服务器版都一样。服务器版仅仅是没有桌面环境。我是拨号上网的个人服务器,一般只用几个命令:刚装完机后,先更新,用下面两个
sudo apt-get update 更新源
sudo apt-get upgrade 更新已安装的包
-------------------------------------------------------
驱动就免了,反正也没有桌面,网卡一般都能驱上,特殊的就得自己安装了。这要看驱动的readme文件,都不一样的,有直接安装的,有要编译的。
-------------------------------------------------------
设置pppoe上网
sudo pppoeconf
全是英文的,不过都很简单,最后一步是选是否开机自动运行,当然也可以以后在/etc/rc.local里设置
-------------------------------------------------------
开启路由功能:
sudo vim /etc/sysctl.conf
vim可换成你自己喜欢的编辑器,加入
net.ipv4.ip_forward = 1
有可能原文件里有,只是在前面加了个#,注释掉了。可直接去掉#
-------------------------------------------------------
增加连接共享
sudo vim /etc/rc.local
增加以下内容:
sudo iptables -F
sudo iptables -P INPUT ACCEPT
sudo iptables -P FORWARD ACCEPT
sudo iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
其中ppp0表示能联入internet的网络连接,可用ifconfig查看
--------------------------------------------------------
至此,服务器和客户机都可以上网了。再剩下的就是安装你需要的功能了,无非是sudo apt-get XXXX
--------------------------------------------------------
安装软件可能需要权限修改
sudo chmod 600 ××× (只有所有者有读和写的权限)
sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限)
sudo chmod 700 ××× (只有所有者有读和写以及执行的权限)
sudo chmod 666 ××× (每个人都有读和写的权限)
sudo chmod 777 ××× (每个人都有读和写以及执行的权限)
其中×××指文件名(也可以是文件夹名,不过要在chmod后加-ld)。
-----------------------------------------------------------------
最后就是重启、关机命令了
重启命令:
1、sudo reboot
2、sudo shutdown -r now 立刻重启
3、sudo shutdown -r 10 过10分钟自动重启
4、sudo shutdown -r 20:35 在时间为20:35时候重启
关机命令:
1、sudo halt 立刻关机
2、sudo poweroff 立刻关机
3、sudo shutdown -h now 立刻关机
4、sudo shutdown -h 10 10分钟后自动关机
------------------------------------------------------
靠~累死我了。一个字一个字打的。你这五分都对不起我多吃的二两饭。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)