1. 找到文件并作如下修改
命令:sudo vim /etc/network/interfaces
修改(添加)如下部分
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
#iface eth0 inet dhcp
iface eth0 inet static
address 192.168.1.10
netmask 255.255.255.0
gateway 192.168.0.1
2. 修改DNS
命令:sudo vim /etc/resolv.conf
添加DNS:
nameserver 114.114.114.114
nameserver 8.8.8.8
3. 避免重启DNS还原(不进行此步开机后DNS会还原)
命令:sudo vim /etc/resolvconf/resolv.conf.d/base
添加DNS:
nameserver 114.114.114.114
nameserver 8.8.8.8
4. 重启networking服务使其生效
命令:sudo /etc/init.d/networking restart
我的ubuntu版本用上面的命令重启网络无效,只能用下面的命令粗暴重启网络:
命令:sudo ifdown -a && sudo ifup -a 或者sudo reboot
(1)更新当前软件。
sudo apt-get upgrade
sudo apt-get update
sudo apt-get dist-upgrade
(2)安装samba服务器。
sudo apt-get install samba samba-common
(3)创建一个用于分享的samba目录。
sudo mkdir /home/linuxidc/linuxidc.com/share
(4)给创建的这个目录设置权限
sudo chmod 777 /home/linuxidc/linuxidc.com/share
(5)添加用户(下面的linuxidc是我的用户名,之后会需要设置samba的密码)。
sudo smbpasswd -a linuxidc
(6)配置samba的配置文件。
sudo nano /etc/samba/smb.conf
在配置文件smb.conf的最后添加下面的内容:
[share]
comment = share folder
browseable = yes
path = /home/linuxidc/linuxidc.com/share
create mask = 0700
directory mask = 0700
valid users = linuxidc
force user = linuxidc
force group = linuxidc
public = yes
available = yes
writable = yes
(7)重启samba服务器。
sudo service smbd restart
改密码: sudo passwd user(root或对应的用户名)
切换到root: sudo su 或者 sudo -i (/ # )
切换到个用户: su username (/ $)
一、添加新用户
$是普通管员,#是系统管理员,在Ubuntu下,root用户默认是没有密码的,因此也就无法使用(据说是为了安全)。想用root的话,得给root用户设置一个密码:
sudo passwd root
1
然后登录时用户名输入root,再输入密码就行了。
ubuntu建用户最好用adduser,虽然adduser和useradd是一样的在别的linux糸统下,但是我在ubuntu下用useradd时,并没有创建同名的用户主目录。
例子:adduser user1
这样它就会自动创建用户主目录,创建用户同名的组。
[email protected]:~# sudo adduser linuxidc
如果需要让此用户有root权限,执行命令:
[email protected]:~# sudo vim /etc/sudoers
1
修改文件如下:
# User privilege specification
root ALL=(ALL) ALL
linuxidc ALL=(ALL) ALL
保存退出,linuxidc用户就拥有了root权限。
二、查看用户列表:
ubuntu查看用户列表
cat /etc/passwd
1
三、删除:
在root用户下:
userdel -r username
1
在普通用户下:
sudo userdel -r username