ubuntu 系统配置备忘

来源:互联网 发布:加拿大全额奖学金 知乎 编辑:程序博客网 时间:2024/05/21 19:05
 

1.samba配置

  参考官方:http://wiki.ubuntu.org.cn/Samba


  实际配置如下:
   ; security = user
 security = user
 username map = /etc/samba/smbusers

  最后一行增加需要共享的samba目录即可
 [xxx]
 comment = xxx.Shared
 path = /home/xxx/
 public = yes
 writable = yes
 valid users = xilh
 create mask = 0700
 directory mask = 0700
 force user = nobody
 force group = nogroup
 available = yes
 browseable = yes

增加用户及密码:
 sudo useradd new
 sudo smbpasswd -a new

查看状态:
 sudo /etc/init.d/smbd status

#if you cann't find the smbd in the path.you may run the flow comand:
sudo apt-get install samba

 

2.NFS配置:
 

#sudo apt-get install nfs-kernel-server
打开/etc/exports文件,在末尾加入:

 /home/xilh/nfs *(rw,sync,no_root_squash)

重启服务:
 #sudo service portmap restart
 #sudo service nfs-kernel-server restart
 #showmount -e

现在可以在本机上试一下:

 #sudo mount -t nfs localhost:/home/xgc /mnt

 #sudo umount /mnt

如果用在嵌入式设备上挂载,要加上参数-o nolock,否则mount时一直卡在那,非常的慢。不知其他平台是否会有这个问题?

 

 

3.SSH 服务

首先安装SSH服务端
    sudo apt-get install openssh-server
    sudo nano /etc/ssh/sshd_config

您刚才实验远程登录的时候可能会发现,在输入完用户名后需要等很长一段时间才会提示输入密码。其实这是由于 sshd 需要反查客户端的 dns 信息导致的。

我们可以通过禁用这个特性来大幅提高登录的速度。首先,打开 sshd_config 文件:
找到 GSSAPI options 这一节,将下面两行注释掉:

    #GSSAPIAuthentication yes
    #GSSAPIDelegateCredentials no

 

貌似这两行配置在新的版本中默认是注释的!

然后重新启动 ssh 服务即可:

    sudo /etc/init.d/ssh restart

 

此时可以用SSH之类的工具连下看了!

 

4.把SH执行方式改成BASH


   sudo dpkg-reconfigure dash  
   然后选择NO,否则编译某些SDK时,会出现SH命令错误之类的信息!

 

若是用ubuntu当主系统,可能还需要安装一下的工具:

 

1.安装Rabbit VCS SVN 客户端。


  http://wiki.rabbitvcs.org/wiki/install/ubuntu
  按照上面的步骤一一操作即可。
  其中deb http://ppa.launchpad.net/rabbitvcs/ppa/ubuntu **DISTRIBUTION** main
  中的DISTRIBUTION按/etc/apt/sources.list中对应的填写。
 
  最后千万别忘了做以下的操作:
   确定你用的是什么文件系统,方法是随便打开一个文件夹,到帮助(Help)菜单里面找到关于(about)。 这里我用的是Nautilus,所以到你解压的目录里面找到 clients/nautilus/RabbitVCS.py 。复制到/usr/lib/nautilus/extensions-2.0/python,重启你的电脑或者
Java代码

   1. 重启你的文件管理系统 
   2. $ nautilus -q 
   3. $ pgrep -f service.py | xargs kill 
   4. $ nohup nautilus > /dev/null  & 

 

2.安装wine

   sudo add-apt-repository ppa:ubuntu-wine/ppa
   sudo apt-get update
   sudo apt-get install wine

3.USB To 232

 lsusb查看usb驱动是否已经加载
 dmesg查看ttyUSB0
 sudo apt-get install cutecom

 

 

原创粉丝点击