首页 > 代码库 > Ubuntu server 配置

Ubuntu server 配置

自动启动无线:
  1. sudo -s
  2. # 生成一个 WPA/WPA2 网络配置文件
  3. sudo wpa_passphrase ESSID "PASSWORD">/etc/wpa_supplicant.conf
  4. # 使用vim编辑器打开网络配置文件
  5. sudo vim /etc/network/interfaces
  6. # 在配置文件最后添加几行(静态IP与有线网卡一样)
  7. # FOR DHCP
  8. auto wlan0
  9. iface wlan0 inet dhcp
  10. wpa-conf /etc/wpa_supplicant.conf
  11. # FOR STATIC
  12. auto wlan0
  13. iface wlan0 inet static
  14. address IP-ADDRESS
  15. netmask NETMASK
  16. network NET-ADDRESS
  17. gateway GATEWAY
  18. wpa-conf /etc/wpa_supplicant.conf
 
中文乱码解决:
  1. sudo vim /etc/default/locale
  2. #修改下面项
  3. LANG="en_US.UTF-8"
  4. LANGUAGE="en_US:en"
 
电源管理设置:
  1. sudo vim /etc/systemd/logind.conf
  2. #HandlePowerKey:按下电源键后的动作
  3. #HandleSleepKey:按下挂起键后的动作
  4. #HandleHibernateKey: 按下休眠键后的动作
  5. #HandleLidSwitch:合上笔记本盖后待机
  6. #动作可以是:
  7. #ignore|poweroff|reboot|halt|suspend|hibernate|hybrid-sleep|lock|kexec
  8. #重启服务生效
  9. sudo restart systemd-logind
 
无线网卡配置:
  1. #修改传输速率
  2. sudo iwconfig wlan0 rate 300M fixed
  3. #关闭电源管理
  4. sudo iwconfig wlan0 power off
  5. #重启
  6. sudo shutdown -r now
  7. #查看无线状态
  8. sudo iwconfig wlan0
 

Webmin安装:http://www.webmin.com/deb.html

磁盘smart检查支持:
  1. sudo apt-get install smartmontools
 
安装vsftpd服务:
  1. sudo apt-get install vsftpd
  2. #配置修改
  3. write_enable=YES # 允许写入
  4. xferlog_enable=NO # 关闭登录日志
  5. connect_from_port_20=NO # 不强制数据传输使用20端口
  6. chroot_local_user=YES # 限制只能访问登录的目录
  7. #配置添加
  8. allow_writeable_chroot=yes # 设置chroot后不添加此项可能无法登录
  9. local_root=xxxx # 强制登录目录,默认是用户目录
  10. listen_port=xxxxx# 监听端口
  11. #重启服务
  12. sudo service vsftpd restart
 
安装samba服务:
  1. #配置修改
  2. sudo vim /etc/samba/smb.conf
  3. [global]
  4. max log size =32
  5. usershare allow guests = yes
  6. security = share
  7. follow symlinks = no
  8. wide links = no
  9. use sendfile = yes
  10. read raw = yes
  11. write raw = yes
  12. getwd cache = yes
  13. large readwrite = yes
  14. aio write behind = true
  15. aio read size =16384
  16. aio write size =16384
  17. write cache size =2097152
  18. max xmit =65536
  19.  
  20. [froot]
  21. path =/home/alex/froot
  22. force user = alex
  23. guest account = alex
  24. public = yes
  25. writeable = yes
  26. browseable = yes
  27. delete readonly = yes
  28. create mode =0600
  29. directory mode =0700
 
权限速查:
  1. -rw-------(600)#只有所有者才有读和写的权限
  2. -rw-r--r--(644)#只有所有者才有读和写的权限,组群和其他人只有读的权限
  3. -rwx------(700)#只有所有者才有读,写,执行的权限
  4. -rwxr-xr-x (755)#只有所有者才有读,写,执行的权限,组群和其他人只有读和执行的权限
  5. -rwx--x--x (711)#只有所有者才有读,写,执行的权限,组群和其他人只有执行的权限
  6. -rw-rw-rw-(666)#每个人都有读写的权限
  7. -rwxrwxrwx (777)#每个人都有读写和执行的权限
 
系统清理:
  1. #删除系统不再使用的孤立软件包
  2. sudo apt-get autoremove
  3. #清理旧版本的软件缓存
  4. sudo apt-get autoclean
  5. #清理所有软件缓存
  6. sudo apt-get clean
 
删除内核:
  1. #查询旧的内核
  2. dpkg --get-selections|grep linux
  3. #删除
  4. sudo apt-get purge xxxxx
 



来自为知笔记(Wiz)



Ubuntu server 配置