在augeas看不到/ etc / shadow

时间:2015-12-03 13:12:32

标签: augeas

我对Augeas有点新意,我正试图抓住它。我希望使用augeas操纵本地帐户,但无法解析/ etc / shadow文件。

我在CentOS 6上使用的是Augeas版本1.0.0。我看到有更新的版本但不能对这个系统做太多改动。

我的发行版没有附带/ etc / shadow的镜头,所以我想我可以使用较新版本中的那个,所以我将shadow.aug复制到/usr/share/augeas/lenses/dist.

augparse似乎有效:

<?php

namespace App\Http\Controllers;

use Illuminate\Foundation\Bus\DispatchesJobs;
use Illuminate\Routing\Controller as BaseController;
use Illuminate\Foundation\Validation\ValidatesRequests;
use Illuminate\Foundation\Auth\Access\AuthorizesRequests;
use Illuminate\Http\Request;
use App\Song;
use DB;

abstract class Controller extends BaseController
{
    use AuthorizesRequests, DispatchesJobs, ValidatesRequests;
}

class PageController extends Controller{
public function update($slug, Request $request){
        //dd(\Request::input());
        $song_name = DB::table('songs')->whereSlug($slug)->first(); /***songs is a table name ****/
        $song_name->title = $request->get('title');
        $song_name->save();
        return redirect('slug'.$song_name->slug.'/edit');
        //return "Update page";
    }
}

当我在augtool中查找阴影时,它不在那里

[x dist]$ augparse shadow.aug
[x dist]$

我甚至尝试更改影子的访问权限

我错过了什么?

0 个答案:

没有答案