smb.conf的配置
[global]
workgroup=WORKGROUPServer string=myserver
netbios name=wispserver
security=user
encrypt passwords=yes
smb password file=/etc/samba/smbpasswd
display charset = UTF-8
unix charset = UTF-8
dos charset = cp936
[homes]
browseable=no
writable=yes
valid users=%S
create mode=0664
directory mode=0775
[pub]
path = /
browseable=yes
writable=yes
public = yes
valid users=root
create mode=0664
directory mode=0775
smbpasswd -a root
添加root用户
Samba加密的密码:smbpasswd
增加、修改密码
在此时,/etc/samba/smbpasswd文件已经包含的你所有用户的密码。如果再增加、更改它们,就用smbpasswd命令来处理。增加一个用户的例子:
$sudo smbpasswd boris
New SMB Password: 新密码
Repeat New SMB Password: 新密码
用smbpasswd改密码(如果没有密码,直接回车就行了):
$ smbpasswd
Old SMB password: 旧密码
New SMB Password: 新密码
Repeat New SMB Password: 新密码
注意修改之后重启服务器:
service smb restart
或者
sudo /etc/init.d/samba restart
1--ubuntu server 安装图形界面
a--安装GNOME桌面管理器
apt-get install xserver-xorg xfont* gnome gdm
b--安装轻量级图形环境
apt-get install xserver-xorg x-windows-system-core openbox
c--装全新的图形桌面
apt-get install ubuntu-desktop
2--ubuntu 开启smba服务
root@ubuntu:~# cat /etc/samba/smb.conf
[global]
workgroup=WORKGROUP
Server string=myserver
netbios name=wispserver
security=user
encrypt passwords=yes
smb password file=/etc/samba/smbpasswd
display charset = UTF-8
unix charset = UTF-8
dos charset = cp936
[homes]
browseable=no
writable=yes
valid users=%S
create mode=0664
directory mode=0775
[pub]
path = /
browseable=yes
writable=yes
public = yes
valid users=root
create mode=0664
directory mode=0775
3--dpkg 损坏的修复方法
aptitude update
aptitude -f install
4--mysql 管理
apt-get install mysql-server
apt-get install mysql-workbench
root@ubuntu:~# apt-get install mysql-server mysql-client
5--Ubuntu 12.04 root用户登录设置
root@ubuntu:~/source# vi /etc/lightdm/lightdm.conf
greeter-show-manual-login=true #手工输入登陆系统的用户名和密码
allow-guest=false #不允许guest登录
6--vnc server 安装、配置
root@swift02:apt-get install vnc4server
root@swift02:vncpasswd
root@swift02:apt-get install xfce4
root@swift02:~/.vnc# cat xstartup
#!/bin/sh
# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#x-window-manager &
sesion-manager & xfdesktop & xfce4-panel &
xfce4-menu-plugin &
xfsettingsd &
xfconfd &
xfwm4 &
重新启动vnc:
root@swift02:vncserver -kill :1
root@swift02:vncserver :1
7--授权访问MySQL Server
授权法。例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。
mysql>GRANT ALL PRIVILEGES ON *.* TO 'zhanyun'@'%' IDENTIFIED BY 'zhanyun' WITH GRANT OPTION;
mysql>flush privileges;
mysql>select * from user\G;
./endpoints.sh -m 192.168.19.130 -u keystone -D keystone -p 123456 -T admin -K 92.168.19.130 -R RegionOne -E "http://localhost:35357/v2.0" -S 92.168.19.130
use mysql
select * from user\G;